1.0
Apr 12, 2023
Former employee
Toronto, ON
Recommend
CEO approval
Business outlook
Pros
They have really good health and dental benefits
Cons
Leadership doesn’t care that you have to work long hours (evening and weekends) to meet deadlines. Managers play favourites and if they don’t like you, have the ability to block you from moving up.