4.0
Dec 17, 2024
Former employee, more than 10 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Good culture, great energy and forward thinking. Good career growth.
Cons
Depending on level, salary can be mid to low. In some cases this is can be offset by various benefits however.