3.0
Dec 3, 2018
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Good people, great working culture with everybody helping each other
Cons
Roles are a bit unstructured, sometimes it can be unclear as to what your responsibilities are.