Albemarle Oil Company
Receive weekly updates, new jobs, and reviews
Albemarle Oil Company Employee Review

developing set up

Job Work/Life Balance
Job Security/Advancement
Job Culture
31 March 2020
from a company that used to tackle 25M projects to 1B+ ALB has faced many challenges such as adopting major and mega projects methodologies akin to mature set ups.
Was this review helpful?