F5 Networks
It's pretty simple: Employees at F5 Networks love their jobs. The high-tech company, which develops application delivery networks, encourages collaboration and fosters team spirit through a supportive management staff and companywide interest groups. These clubs form around shared interests, from paintball to green living, and help connect like-minded workers to other kindred spirits. "There's a group for just about everyone," one member tells us. The company also shows its employee appreciation with fully subsidized medical, dental and vision insurance, a stock purchase plan, and tuition assistance to ensure that team members get the education they need to stay competitive in the high-tech field. "F5 networks is a place where the learning never stops, as new technology keeps pouring in continuously," says one happy employee.
*Listed in alphabetical order