4.0
10 Feb 2021
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Good size - broad range of services offered with opportunities to work across these. Well managed company. Highly qualified experts across majority of teams.
Cons
London office is poor but a move is scheduled for later in 2021.