5.0
Apr 22, 2026
Former employee, more than 3 years
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
Supportive management, good pay, rewarding work
Cons
Can become Stressful due to high work demand and always busy. Lazy colleagues
Check out your Company Bowl for anonymous work chats.