Pros
There are some cool people for sure so you will most likely make some friends, and you do get perks like free sunglasses. Work from home three times a week if you are full-time.
Cons
Culture is everything to this company and what they value the most. The CEO has some good ideas but is largely out of touch. If you don't fit in and aren't a "yes man", they will find a way to push you out. The culture leans fratty and if you are into running and drinking you will probably have a better time here. There is a lot of nepotism within the company, going back to people that went to school with the CEO. If you are full-time and not in the warehouse, you are expected to come into the office twice a week, but the company has overgrown the office and there aren't many places to work quietly. They are largely social days so you will be catching up on the other days.