1.0
22 Apr 2026
Current employee, more than 1 year
Greenford, England
Recommend
CEO approval
Business outlook
Pros
Good products to sell & nice office (poor location)
Cons
There's a reason they advertise so many NAM positions... Poor management from Sales Director level, toxic environment to work in. Below average pay, no development. 121 system that is tick box exercise