To compile the list, Business Insider teamed up with PayScale, a compensation software and data firm, to find dream-job companies where a premium is placed on employee satisfaction.
PayScale ranked companies on the 2015 Fortune 500 list against its salary and survey database, homing in on six criteria: high job satisfaction, low job stress, ability to telecommute, high job meaning, experienced median pay (for employees with at least five years of experience), and whether a company pays above or below market price for their employees. Read a detailed breakdown of the methodology here.
When we homed in on just technology companies, Google remained firm at No. 1, followed by cyber-security company Symantec and Facebook in second and third. Keep reading to check out the full list of the 14 best tech companies to work for in America.
Find out how your salary stacks up on PayScale.