3.0
8 May 2024
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Positive and hard working colleagues delivering good value excellent services. Remote working.
Cons
Low confidence in SLT, poor sales teams and account management.