Silicon Valley engineers are starting to doubt the wisdom of working at startups