5.0
7 Jun 2025
Anonymous employee
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Friendly culture overall, but overall experience very team dependent.
Cons
Culture is likely to vary by team. At the company level, lots of decision-making is obviously done in Sweden.