Pros
Office culture: Unique work environment, opportunities to pursue your interests that may not be related to your current position, room for growth within your position, who people are outside of the office are who they are in the office as well, people at Zappos truly love their job and love coming to work, extremely welcoming and helpful to new people, everyone truly embraces the 10 core values. Work-life balance: Who you are outside of work should be who you are at work, time management is key, Zappos plays hard but we also work really hard and you need to be ready for that. Compensation: Depends on your position, but the perks of working at Zappos are endless! Zappos as a company offers many perks to their employees, but also in the downtown area.
Cons
I'll get back to you on that...