4.0
Apr 1, 2026
Former employee, more than 5 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Decent company. Salary and overall compensation package is good. Work is flexible team is great to work with
Cons
Not many cons. The products are competitive