Pros
It seems like the company is growing quickly. If you were one of those who started a couple years ago, you'll likely see a big payday, equity-wise. Not so much for the rest of us.
Cons
There is no respect for employees' time during non-working hours. If you are going to hire a distributed work force with people who are not located on the East Coast, you need to adjust the times of mandatory meetings to accommodate other times zones. We're regularly expected to attend 6:30am and 7am PST meetings, and, of course, are not also offered the benefit of stopping work at EOD East Coast Time. To whit, it's not just the all-employee meetings that are at these times, managers regularly set early morning meetings for smaller teams. Pay is below market as well. They expect you to drink the Kool-Aid that the stock option grants will pay off big one day, which they won't for later-joining employees. Bonuses are only offered to higher titles instead of uniform for all employees. The culture is extremely micro-managey. For example, after 90-minute long, mandatory (and early) meetings, you are required to take a test to "prove" that you were listening. Treat your employees like adults; we don't need to "prove" anything to you - just trust we are doing our jobs.