5.0
Dec 2, 2025
Current employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Good company to work for with a strong belief in drive and growth.
Cons
Legacy ways of working slow down change, but company is committed to moving in the right direction - changing the direction of an Oil tanker takes time.