3.0
29 Jun 2026
Former employee, more than 5 years
London, England
Recommend
CEO approval
Business outlook
Pros
The London Office is in a lovely location.
Cons
Has recently been taken over by vulture capitalists who care nothing about the company or its staff but rather are just interested in maximising their short term profit. Long term career prospects are uncertain because of this.