Pros: free lunches, lots of perks, nice equity options, awesome people
Cons: constantly changing organization structure
Quite possibly the most fun I've ever had that was also work. Typical weeks were 50 hours+; however, the incredibly creative environment and camaraderie made it fly. Really learned how to build relationships with vendors in mutually beneficial ways and was completely trusted by management to go after designers and vendors I loved.