Pros
Parts of the company are doing interesting work (complete with experienced engineers) High level of ownership from the start. Well-known company.
Kontras
Contrary to popular belief, the salary + bonus are OK at best but below other companies (Microsoft, Google, Facebook, etc) Other companies pay 20%+ more cash and 50%+ more stock (and this is from hearing from people from my university who went elsewhere, same experience, same school, etc) Awful 401k match (almost nothing) Almost no fringe benefits (you get a transit card and that is it) Below industry standard vesting schedule. Uninteresting work Lots of mediocre engineers have been and are being hired. The bozos are invading. Company lives and dies by how many H1B and T1 visa employees it can find.