The tech sector is still sexy — and has an abundance of dreamy jobs. These companies have perfected balancing tough, technical work with fun and friendly cultures.

There’s no shortage of perks at the world’s best tech employers — free food, massages, on site medical centers — the industry is jam-packed with employers who offer lucrative pay and enviable extras. A new study from the culture experts at Great Rated!, the workplace review site from Great Place to Work, names some of the best-in-class employers in and out of Silicon Valley. Here are 20 companies that are attracting and retaining today’s top talent in tech.

*Revenue figures are from the most recent fiscal year and headcount figures are the latest supplied by the company. Visit the Great Rated! links for full workplace reviews.