4.0
12 Jun 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