I still don't understand the connection. I assume the term "company store" is being used to invoke the exploitative nature of living in a company town and being paid in scrip.
How does "a major local employer wants the local economy to thrive" lead to more exploitation than usual? If anything, I'd expect a thriving local economy to mean that there's more competition for workers, increasing their bargaining power and reducing the probability/severity of worker exploitation.