Pros
Superficial perks of any startup: food, drinks, Apple products. "All employees contribute to the sense of success and commitment to our efforts" as the other review mentioned sounds relevant by upper management only.
Cons
Some people thinks it's "fun" working for a startup. That being said, we never know what "management" will decide on a daily basis. Meetings are constantly delayed, changed, or cancelled which cause bottlenecks and mandatory use of multiple workflow tools slow the overall completion of projects. Very difficult to freely speak to managers regarding anything. Rarely have the chance to review work by others which can cause things to break and people have to scramble putting fires out. People have left or were fired unexpectedly with zero notice leaving some feeling uneasy. There's a mentality if you keep your head and down and mouth shut it isn't so bad. Extremely polarized company. I would not recommend this to anyone.