Pros
Amazing location(s), incredibly smart people, THE BEST benefits you can get...and 100% covered by the company, provides everyone with snacks/food/whatever you need so you can get your work done, no office politics or drama. Simply, it's the coolest company and best place to work you can find. I'm not sure what the negative reviews were about...but those people must be crazy. The one even said bad location??? We are literally in a BRAND NEW office with ocean view in Santa Monica and our other location two blocks away is amazing too...with ocean view on SM and 2nd. If you can work here...work here. It's amazing!
Cons
I'm sure the same issues that any company experiencing explosive growth would have - changes in product roadmap, lot of new employees, startup environment...