5.0
Feb 18, 2021
Former employee, more than 8 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Good Salary, flexible working and collaborative culture
Cons
Career progression can feel limited or constrained at times, but persistence is key.