Company Town

A company town is a gift given to the lucky residents by a loving corporation.

Most American companies provide some of the things their employees will ever need, from a job to stuff to spend money on. The better companies provide everything their employees (and their kids) will ever need including an incentive to keep working for the company!