3.0
7 Mar 2024
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Amazng culture - the people are really friendly and social, and the London office is amazing
Cons
Salary is non competitive in the industry