3.0
Jan 27, 2022
Former employee
London, England
Recommend
CEO approval
Business outlook
Pros
Great team and good vibes, You will learn a lot and develop your career.
Cons
Location, sometimes feel part of the company is challenging due to size of employees.