5.0
23 May 2024
Former employee
London, England
Recommend
CEO approval
Business outlook
Pros
Great culture and people, good benefits from the monthly bonus to the health insurance and some transport compensation.
Cons
Cannot think of any relevant cons