5.0
Mar 31, 2026
Current employee, more than 10 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Been a great company Clear documented processes for everything Many projects across the globe Great opportunities to learn even outside of your core skills. Lifestyle benefits Private Medical Insurance and benefits
Cons
So big organisation to recognition is entirely depends on your skills for communication, collaboration and showcasing yourself. Promotions aren’t frequent and going a level up bit challenging especially onsite.