1.0
29 Jan 2024
Former employee, more than 1 year
Ottawa, ON
Recommend
CEO approval
Business outlook
Pros
Paycheck are deposited when expected. You can fall into the cracks and not work much and still get paid.
Cons
Most sales reps are used car sale people at best waiting for the next person to come in. The culture is toxic and the most toxic and abusive people have been promoted to leadership roles. Formal complaints are brushed under the carpet.