2.0
Apr 8, 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.