As you can see, the cloud computing company Salesforce took the No. 1 spot. It was also called best overall company to work for in 2017 and 2016, so it must be doing something right -- for instance, its culture of philanthropy (paid volunteer time) and a commitment to customer loyalty. Also the CEO's dog has the official title of Chief Love Officer. Salesforce also ranks the highest of tech companies in management, pay & benefits, job security, and advancement. And it ranked second in culture. That's not to say it'll be easy working there, but if you're up for working hard, there's no better place to be.
In second is Adobe, which is a little older than some of these companies but gets a shoutout for having the best work-life balance, plus "great benefits, open communication with upper management and the opportunity to work on innovative products." Facebook (which also took the No. 1 spot on Glassdoor's Employee's Choice awards) came in third but took the top spot for culture, which isn't surprising when you consider its Frank Gehry-designed campus.