4.0
Aug 14, 2025
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Fast moving, good perks, good compensation
Cons
WLB occasionally impacted, fast moving may negatively impact culture as too much changes too quickly and it is lost