that does sound like US companies that contract out their cleaning services to an independent company. here the motives are a bit different (reduce employee headcount and thereby eliminate unemployment insurance and benefit costs and reduce other liabilities. possible other advantages depending upon workforce eligibility to work legally in the US.)
It's same in Ukraine, I'd even say tax rate differences are less ridiculous in Poland. In Ukraine personal income is taxed at flat 20% and another 22% of income goes to social security, while sole proprietorship income is taxed at 5% plus 22% of minimal monthly wage (which is something around 150 USD. yes, monthly) to social security. Everybody from IT people to supermarket chains and restaurants abuse this.
Also, since you don't hire people, but contract some other company it's de-facto at-will employment in country with Soviet-era Labor Code still in place.