3.0
25 May 2026
Former employee, more than 3 years
Richmond Hill, ON
Recommend
CEO approval
Business outlook
Pros
Everything is mandated and fair to you as long as you work hard and correctly.
Cons
Management can sometimes add in their own issues/insecurities into your job and make it harder than it has to be.