5.0
26 Jun 2023
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Great place to work with accomodating staff. Fast pased and dynamic environment,
Cons
Focus on speed of delivery rather than quality of consulting.