1.0
Sep 29, 2020
Former employee
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
Benefits including dental, medical, STD and LTD
Cons
Horrible managers. Managers would yell at staff in public. Low morale. Overworked, unachievable goals and audits. Set up for failure for all employees.