5.0
14 Apr 2023
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
They are a really friendly and supportive company
Cons
They are a growing company and as such, sometimes role responsibilities can become opaque while the company tries to streamline