Most supervisors and managers are corrupt and toxic. I was fortunate to have one of the two supportive supervisors out of the 10 toxic, corrupt supervisors/managers. If it were not for him, I would have gone crazy from stress and pressure from the other management. Management only cared about releasing products but not the quality of products themselves. QC is completely superficial, doesn't meet specifications? Report it and be pressured/harrassed/belittled/cussed at by your manager. I would rate it 0/5 stars if I could.