1.0
Jul 2, 2025
Former employee, more than 1 year
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
Average pay and benefits are good, work life balance and some great people still working for the company
Cons
New leadership trying to mimic the amazing culture the company had under the previous leadership. They are trying hard, but people are leaving and complaining about the current work environment. Several layoffs impacting morale of those who stay in the company. Politics on steroids now. Sad to see where the company is heading to and I wouldn't recommend it to a friend.