Business Insider recently published a list of the 50 best companies to work for in America with exclusive data from PayScale, a compensation software and data company. More than one-quarter of the best companies to work for are in tech, with Google taking the No. 1 spot overall and Facebook coming in at No. 5.

In addition to over-the-top perks, modern offices, and the flexibility to work from home, Silicon Valley’s biggest tech companies are also known for their higher-than-average salaries. In this case, every tech company that appears on our list offers an experienced median pay (for employees with at least five years of experience) of more than $100,000, and in some cases, more than $120,000, according to PayScale. We ranked these 10 companies by salary, giving the tie-breaker to whichever one performed better on the overall list of best employers.

Keep reading to check out how much employees make at the best tech companies to work for in America:

10. Intel


Ethan Miller/ Getty Images

Headquarters: Santa Clara, California

Experienced median pay: $118,000

High job satisfaction: 72% of employees

Intel wants every employee to build the career of their dreams, and it helps them do it by providing access to career advisors, networking events, certifications, and tuition assistance. Outside of the workday, employees at the semiconductor and computer technology company enjoy perks such as on-site fitness centers, tickets to local sporting and cultural events, and discounted shopping programs.