3.0
Jun 5, 2024
Former employee, more than 5 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Intelligent team. Weekly office perks. Reasonable support and benefits.
Cons
Large corporate culture when viewed more widely. Lack of dynamism. Adherence to drawn out processes, so slow to react. Not much by way of soul.