5.0
Dec 23, 2022
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Very collective workplace and the managers are very understanding.
Cons
Work can be stressful sometimes and hard to keep up with the deadlines.