3.0
Mar 26, 2023
Former employee, more than 5 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Great people and good work-life balance
Cons
Little room for upward trajectory and promotions consisted of a title change for the same role.