Wow. You know you screwed up city planning when "having to use company housing" is an improvement.
Perhaps part of the issue is the fact that companies like Google/Apple/FB use tax loopholes so their HQ cities don't really have the funds to properly manage the problems these companies create with their large employee base.