I think your boss is full of hot air. I have not met the Joann's employee yet who thinks that they are a good employer. I have met a lot of people who used to work there that say Never Again.
As to the short cuts of fabric, the company is really strict with them on this point and it is good to watch closely what they are cutting especially it they are new. And they often are since there is a high turnover rate.