2.0
Oct 23, 2025
Former employee, more than 5 years
New Toronto, ON
Recommend
CEO approval
Business outlook
Pros
Compensation, benefits, good work colleagues, diverse.
Cons
Leadership is disconnected from their employees. low employee moral, instead of making processes smoother, they have made them clunky and time consuming. They are not proactive, they are reactive.