2.0
Jun 10, 2026
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business Outlook
Pros
No micromanaging, good pay, good benefits for london based employees
Cons
unrealistic product milestones and extreme ambiguity on asks, unfair OKRs, no ability to calibrate on feedback in time as it is not given timely, peers give only positive feedback so there is not way to understand negative yearly review