Con: with most startups (mostly the vc funded ones) it feels less like a startup and more like a corporate. The hacking ethos and mission driven teams have been replaced by overly nice offices, steve-jobs-wannabe-kid-ceos and mediocre team mates. I’ve lives both worlds and it seems there are few places left that are like the old days.