Google, Facebook and wholesale retailer Costco offer the best pay and benefit packages in the United States, according to employee ratings compiled by the US job site Glassdoor.
Apart from Costco, whose generous social benefits stand out, four of the five top employers are high-tech firms, according to the survey.
At the top was Google, where a software engineer earns an average base salary of US$119,000 a year and where employees have free access to a gym, laundromat, billiards and pet boarding.
But "I've never met anybody at Google who actually took time off on weekends or on vacations", a former employee who worked there for eight years wrote.
Facebook, sitting in third - behind Costco - is hailed for the autonomy it grants to its workers.
At least 75 current or former employees of each firm responded to the survey over the past 12 months.