3.0
Mar 7, 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