5.0
Mar 6, 2022
Anonymous employee
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
Great people, great office, great customers, great product. You’re trained well and looked after. Culture is fantastic. Just great all around
Cons
No cons, it’s a great place to work