Pros
-Really cool work (mobile + security + apps + automation)
-Challenging projects. Leading the industry means daily innovation and lots of "Eureka!" moments.
-SMART team, everyone here is super talented
-Fun coworkers (nerf guns, foosball, arcades, darts, karaoke nights, happy hours)
-Give back to the community (service projects)
-Great benefits, they have TriNet here so I now have better health insurance than when I worked in a Fortune 500
-Awesome location, 2 blocks from BART
Kontras
-The interview process is a bit tough: very high technical bar + good cultural fit requirement means lots of screening
-No 401k match like in my old Fortune 500 job, but I guess hardly any startups can do that
-Team is growing quickly, so preserving the culture will be important