The most common job at the giant tech company is software engineer, and it pays well. Those working even hourly positions can earn about $90,000 per-year, and they get good benefits including the use of Cisco's onsite childcare and fitness centers. But major layoffs in 2011 shook up the company's reputation for employee care. Between 2011 and 2012, Cisco (Fortune 500) dropped from the top 20 on , Fortune's Best Companies to Work For list down to No. 90.
Google reclaims the top spot to become a three-time champion. Meet this year's top 100, network with the winners, and more.