5.0
22 Mar 2026
Former employee
London, England
Recommend
CEO approval
Business outlook
Pros
Management really cares about employees, everyone is dedicated to quality, perks were great.
Cons
Could pay more. London is expensive, and cost of living kept rising due to geopolitical events.