5.0
Dec 9, 2025
Former employee
Newmarket, ON
Recommend
CEO approval
Business Outlook
Pros
Good management, great understanding of team dynamics
Cons
Lacked organization and some upper management could show improvement in communication
Check out your Company Bowl for anonymous work chats.