2.0
26 Jun 2026
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Great people, nice offices. Wonderful coworkers for the most part: intelligent & hardworking.
Cons
Toxic work environment, distrustful of employees and use access cards as time-cards … like in the 1950s!