4.0
Jul 3, 2025
Current employee, more than 5 years
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
Good technical and supportive teammates
Cons
Large disconnect between workers and upper management
Check out your Company Bowl for anonymous work chats.