4.0
Aug 24, 2025
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Most of the people I have worked with are decent and smart. Nice offices, competitive compensation. Large scale projects.
Cons
Strongly top to bottom hierarchy, everyone has to worry about making their boss happier, management treats people like a resource.