Pros
Great benefits, great core values, fabulous products and discounts, room for growth (if you play your cards right), some wonderful people work there and the pay can be really good.
Cons
Core values are used as an excuse to fire anyone who isn't "drinking the koolaid". If you are completely on-board with everything that is going on, it is wonderful. But if you disagree with anyone in upper management, things get dicey. There is only a small portion of Zappos left in KY where I worked, and it is heading to Vegas in the near future. For such a "pro employee" company, you will never ever have backing from your manager if they feel their own job is on the line. And despite ever increasing sales, the money is spent on huge parties and drinking events, instead of offering a bonus to hard working employees. If you have any issues with drinking or partying, this is not the place for you. We regularly had happy hours and management watched as employees got in their cars and drove home, even when quite intoxicated. Sickening. And do not even get me started on how cliquey and awful the people in Vegas are! Everyone is SO nice when you tour the company, but ask someone to go to lunch. It will NEVER happen. They are all one, big, dysfunctional family. Tony is looking at downtown and doesn't really care about any individuals anymore.