5.0
Apr 14, 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