4.0
Jun 12, 2026
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business Outlook
Pros
inclusive, diversified culture Supportive Team Leaders Great Office next to St. Paul's with a rooftop view that oversees the whole London
Cons
Basic pay, slow career progression, system and digital infrastructure are outdated