4.0
Jul 23, 2025
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
The teams are quite competent It is a social company with great rapport and so collaboration in work is easier
Cons
A smaller number of employees so the work load is heavier with not many who will have similar expertise to lean on This can also lead to pressure moments in a quarter where a lot is asked and not much is appreciated