GlobalSuperMegaCorp has plenty of competition for their company town that includes a grocery store. If you don't like their company town, you're free to move to another town like 85% of the rest of the world.
Oh and BTW there are only two countries in the world, one of them is entirely comprised of GlobalSuperMegaCorp's monolith city-state company town, and the other is entirely comprised of company towns run by franchisees of OtherMassiveGlobalCorp.