5.0
Feb 2, 2021
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Everything, my ideal job, wonderful people, take care of you.
Cons
Nothing, no problems really, team lacked direction but this has been straightened out.