2.0
8 Apr 2026
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Nice office in a central location next to the river. They seem to pay a premium to recruit talent. Make sure you negotiate sign on bonus .
Cons
Poor culture, management and ancient systems and process. Limited career prospects.