How much do Google employees make? Glassdoor shared survey results for software engineers at five top tech firms. Those show software engineers at Google have an average base salary of $128,000. Apple software engineers did slightly better, making $132,000. Facebook’s made $120,000 and Microsoft 's and Amazon’s made closer to $111,000 and $105,000 respectively.

Of course, salary is not those employees’ only compensation: Perks can include stock options or restricted stock, not to mention free lunch.

Not everyone at these companies is a software engineer. That helps explain why Apple and Amazon – many of whose employees work in retail stores or warehouses — don’t even crack the top 25 companies for compensation and benefits.

The rankings for compensation and benefits are based on anonymous employee survey data. To be ranked a company had to have a minimum of 75 ratings from current and former U.S.-based employees in the year through April 9.

Glassdoor collects data in many other categories. Another where Google ranks ahead of tech rivals is “work/life balance” says Glassdoor, while Facebook rates highest for its senior management and for internal career opportunities.

CEOs at those five tech companies all have solid employee approval ratings, ranging from 83% for Microsoft’s Satya Nadella to 95% for Google’s Larry Page. Nadella’s approval rating is a big jump from the 43% for former CEO Steve Ballmer last year.