5.0
22 June 2026
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Reputable company, very welcoming, and great perks!
Cons
Nope, can't say much bad. Maybe a lot of work but that's understandable for a scale up.