3.0
Dec 31, 2025
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Very supportive team, training was brilliant and very professional Can progress if you work hard in the role
Cons
Extremely stressful leading to many employees taking extended sick leave to cope. This brang a negative morale to the team as it became unbearable to manage workload. Can be a little bit clicky at times WFH policy changing and not the most flexible in cases