4.0
May 7, 2024
Current employee, more than 1 year
Nottingham, England
Recommend
CEO approval
Business outlook
Pros
Lovely people and great working environment for sales people to succeed!
Cons
Sometimes the marketing to assist with sales isn't what it could be, tends to be more brand awareness than helping to deliver pipeline and MQL's