4.0
22 Dec 2025
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Very supportive and caring colleagues. Great office physical environment.
Cons
Uncertain global oil markets makes career planning hard.
Check out your Company Bowl for anonymous work chats.