ApplyBoard
RepVue Score
0
ApplyBoard
Back to ReviewsFormer Employee Worse sales organization I have ever worked with, they don't have the right comp plan for salespeople but explode them because they live in 3rd world countries. For us living in Canada, the incentive structure they offer at first looks good but you only realize that is unachievable after you are in and understand the business. If you try to make things better you are considered a rebel. Is a tyrant type of company. Browse Other Reviews
2.4
Jun 27, 2023
Useful