Though it is true that all companies are in business to make a profit, the manner in which they do business and how they treat their staff is not all the same.
Compounding that is the fact that taxes on labor penalize hiring labor, which drives companies to automate and downsize - boosting unemployment - an unwanted consequence of socialist taxes.
Frankly, the management appears to be composed of folks who haven't actually worked in retail, and have no vision for the future of the company beyond the next quarterly earnings report. Mistreating long term employees and easing them out to save on personnel costs will bite them in a tender place.
All those factors add up to a company about to shoot itself in its own appendage or reasonable facsimile thereof.
Liked this post by @XijdUTi-5bmh , though it should be more visible.