4.0
Dec 23, 2024
Current employee
Toronto, ON
Recommend
Business Outlook
Pros
Great people and good relationships with team members and customers
Cons
Lack of innovation in certain areas and seemingly frequent restructuring from upper management
Check out your Company Bowl for anonymous work chats.