1.0
Feb 23, 2017
Anonymous employee
Current employee, more than 10 years
Oakville, ON
Recommend
CEO approval
Business Outlook
Pros
The workers are great people who understand customer service and we just want to do the work. The lowest level of management are supportive. The matching savings plan is excellent and the medical and dental benefits are decent.
Cons
Workers are just a number, upper management do not care about the staff, they care about checking off a box on their accomplishment. Micromanagement and watching every second on the clock. It is all about the numbers. Low morale. Environment of fear and intimidation. Selling out Canadian jobs to cheap, low quality offshore options. Work is going to India and Canadians are being let go. Enough with the meetings, focus on serving the customer and treating your staff right.