4.0
Mar 10, 2025
Current employee, more than 5 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Good company who tries their best to be staff centric and supportive.
Cons
Your experience with the company depends on the project team you are allocated to.