1.0
6 Jan 2022
Former employee, more than 1 year
Vaughan, ON
Recommend
CEO approval
Business outlook
Pros
Good coworkers (sometimes at best)
Cons
Management will scam you thinking you are being paid base as well as commissions. You are an independent contractor they will abuse that you signed a contract and will pay you commission and take pay out of new testing units as well as drive you insanely far places everyday and have employees pay for gas