1.0
Jul 13, 2026
Former employee, more than 3 years
Vaughan, ON
Recommend
CEO approval
Business Outlook
Pros
Pay, travelling for LEW, relocation benefits
Cons
highly demanding with 12 hour shifts, call overtime way too often and dont pay for overtime, oversaturated internally promoted people that absolutely despise external hires, unreasonable expectations.