Fortune's Top 10 places to work
D Dipasupil/Getty Images for Fortune
Fortune recently released its 20th annual list of the 100 best companies to work for. Rankings are based on employee surveys of more than 232,000 workers among more than 1,000 companies, addressing factors including company culture and employee engagement. Here's the top 10.