Full-time repair operator (Former Employee), Mississauga, ON – October 18, 2013
Pros: great team environment
Cons: harrassment from management for many employees
Very physical and demanding type of work. Stressful at times. I had great coworkers in a good team environment. Company has undergone many changes causing stress and tention on employees, leaving fear and concern about job security.