5.0
Sep 28, 2022
Former employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
Great Culture, great people and a very supportive company heading in the right direction.
Cons
HR in London was not the best and needs attention from above.