In 2023 I took a job with Generac. The QC now, vs 5-10 years ago is not even remotely close to acceptable. In the plant I worked at, there were 100's (and I'm not exaggerating) of defective units stacked up in the aisles of the warehouse for the entire time I worked there. You couldn't go thru those 12' aisles except on foot.
One day a "QC" control gal came by and asked where was putting today's production. (I was a fork lift operator transporting finished product to the warehouse). It turns out that assembly line put the wrong stators in the wrong units for the first several hours of the shift. QC didn't catch it at that point on the line, or any other point of the assembly line. Only after it was boxed up, shrunk wrapped and ready to ship out did they discover the faux-pas. The defective units sat there for weeks. Not sure if they ever fixed them.
I've worked for numerous companies in my life, and I've never seen a company that didn't try to fix their mistakes, or to get better...until this. They also had major "bugs" in their software. I'd have to scan the same Serial# 7 times in order for it to be accepted into the system.
Frustration got so bad, I moved on.