2.0
Jul 19, 2024
Current employee
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
Used to be an amazing company, it has great people and a friendly culture.
Cons
Place started to decline in 2023. Work life balance, pay, and peer relations are all on the worse side now. Senior management is trying to squeeze every penny out of the employees, hiring cheap salary people who have no idea what to do.