The 21 Toughest Tech Companies for Getting a Job Tesla. ... Microsoft. ... Uber. ... Amazon. ... Apple. ... 3. Facebook. ... Salesforce. ... Google. Google's 60,000 employees enjoy great perks, like on-site massages, as well as the company's dedication to building optimal teams, with the goal being to improve employee happiness. More items... Jun 21, 2016