All kind of robber-baron capitalist crap is coming back to fashion, along with neo-feudal crap...
And this is even worse, as it's not "one major company town" but "just a major company and nothing else town".
To newer incoming employees? Who else would buy it?
Not to mention the houses will be near worthless if the company moves from the area.
This ties the employee with the company, but not vice versa.