5.0
31 July 2024
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
Great culture and overall amazing place to work. Great work life balance. It's a pleasure to work with talented team who is always willing to help.
Cons
Less growth opportunities mainly due to the size of the company.