Pros
The employees are amazing! They work hard and believe in what they do. The business concept has a lot of strong points that are commendable and great for the students. Flexible schedules are fantastic. They seem to want to be good employers, but sincerely are too full of themselves to know how. They give a few fun perks like daily lunch, bikeshare, and things. If you can drink the Kool Aid, there is potential to get a title WAY above your station which may help you in getting your next job.
Cons
Terrible pay - lower than the bottom 10% of the Bay Area, I would guess. Wretched working conditions - loud, invasive, and constant unnecessary meetings. No training - you will train yourself. Lack direction - they are always changing position titles and responsibilities, so nobody really knows their deliverables, and they use that against you in your review. Bonuses - they really don't want to give them to anybody, and they only really give them to a few, so don't plan on them. Benefits - worse than terrible. Elitist arrogance at the top - though they pretend to be down to earth, they really are just snobs.