Even if Zenefits turns into a unicorn, in a couple of years they'll get bought out, have an IPO, or turn into a completely different work environment. It's ridiculous to expect an employee to act like they're going to work at Zenefits their whole career.
There are a lot of lazy hiring managers out there. If you get a good job or good school on your resume, they'll assume you're highly skilled instead of doing their own evaluation of you. (I have the opposite problem. Having only had lousy jobs, I have a hard time getting people to take me seriously. With a marquee name, I'd certainly be doing a lot better.)
As I get older, I'm getting better at recognizing toxic situations. It's a lot better to walk away during the interview phase, instead of working there and being forced to move on again quickly.