Pros
Depending on where you work, you tend to have a lot of downtime on your hands, which you can use to work a second job (virtually) and get paid twice over for the same time. There is a very low bar for excellence which focuses on number manipulation, so if you're good at that and it doesn't bother your conscience, then you can move up quickly in this company.
Cons
This company has a few major issues which will always hold it back. The 1st is how poorly they communicate within their own operations. Changes get made and they never inform the store at the store level until 1-2 months after they did it. Everyone is different, but many of the DTL's and DM's in numerous districts tend to gatekeep information, which hurts their team. The other major issue is that their values are too numerous and all over the place. They have 17 different values which are often times in conflict with each other on any given day, but everything is always important. And lastly, their focus on numbers and nothing else breeds a certain kind of person that learns to manipulate the numbers to show them as a great employee when they're not even a good person. Turning away customers just because they're not going to get the CPP/merch/easypay and upsetting them enough to leave a 1 star review on Google, still keeps your store's numbers looking good and your review interaction high (despite the rating). That's the absolute wrong focus to incentivize on and it's no wonder why customers are always looking to rent somewhere else.