Fortune - 10 Best Tech Companies to Work For:
"High-tech can also mean high worker satisfaction. Both small and large companies made our top ten, from behemoth Microsoft, to tiny chip supplier Xilinx. Employees at Microsoft love the stock grants, health benefits, and the company's match of charitable donations, while workers at Xilinx are awarded stock options upon hire and a profit-sharing bonus."