Pluspunten
The employee discount is great since you get it regardless of whether an item is regular price or on sale/clearance
Minpunten
Pay at the company is consistently below market rates (10-15%). Management refuses to match market rates and even having SVPs on townhalls say "If you work at Canadian Tire for the money, you are in the wrong place". Next, despite making double profit from last year, bonuses were only given a meagre raise from the already 0 bonuses from last year because "times are tough". Guess they only reward hard working employees when they feel like it. Also, company claimed that they are in a cash crunch but then have $200 million to spend on share repurchases, wonder if that cash would've been useful during the cash crunch. Career advancements is a joke. Sure you can move up in your department, but if you want to move around, you basically need to already be doing the job, otherwise have fun leaving your department anytime soon. The people are also interesting. Some people are great and love working with them. The rest are horrible. You have to explain the same thing to people 100 times for them to maybe understand stuff and then a year later, they're let go (especially in IT). Then they hire the most brain-dead people you can imagine and then they have to be trained from the start. Maybe hiring good people and keeping them would stop this from happening but good employee want good money, oops!