3.0
Jun 8, 2026
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Project work was challenging and value added for clients.
Cons
Selection process to work on projects was very subjective and tended towards favouritism.