1.0
10 Jan 2024
Former employee, more than 3 years
Brampton, ON
Recommend
CEO approval
Business outlook
Pros
Company isn't going anywhere so if you can learn to be "corporate" and play the game then you are set.
Cons
Most of the Sales reps and Account Reps are idiots who only look out for themselves and agree to everything that client wants and make everyone's else's job a nightmare. Management is run by number crunchers who only see that and don't see people as people.