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

developing set up

3.0
Job Work/Life Balance
Salary/Benefits
Job Security/Advancement
Management
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?