Pros
Middle to upper managment stock options and bonus program is pretty good. If you are only into money and can accept the "cult" like atmosphere, and dont care about people at a personal level then go for it.
Cons
I left approx 30K in bonus and stock options on the table when I quit. Who can sleep at night when you witness upper managment just treat people in a way as if they are not. "We have to meet the curve, so even though your employee has done a great job this year, you need to rate him as "needs improvement". The employee loses money just because corporate has to meet the curve on performance reviews. They keep management even though they intimidate and threaten physical violence on an employee, The reason why? The manager saves the company money. Its all about the money. The values posted all over the place are just words on a wall. If you want to join a cult join Autozone. Its actually scary seeing a couple of thousand people doing the AutoZone cheer over and over in the annual meeting in Memphis. Medical benefits are terrible.