Just build dorms on the corporate campuses, and subsidize the housing like you do with the at-work food. Employee gets cheaper housing, can save for their future, and the company gets a more connected employee with zero commute time. Seems like a win-win. Probably wouldn't take much for the company to break even on this financially, or even make it a small profit center. Maybe even charge rent in the form of earned "credits" whereby they could keep heaps of money off the books too...