2.0
27 July 2024
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Really nice colleagues. Everyone looks out for each other.
Cons
Support teams aren’t good enough. Engineers don’t know how to sell, sales ops process is poor. Ability to get a deal done is average at best.