4.0
Sep 9, 2016
Anonymous employee
Former employee, more than 10 years
St. Thomas, ON
Recommend
CEO approval
Business outlook
Pros
Good Rate of pay & Benefits galore!
Cons
No longer in business - closed facility moved to US, thanks Obama. - 6 days a week were the norm for working