not a good place yet not the worst, depends on what you wantThe good thingssalary, benefit and the opportunity to get promoted is higher because turnover rate is high.
The challengesfast pace working environment, 24hours production line support, weekend need to report to work and management direction keep on changing. it is a good place for mental health training, the working environment is not so good, but it is not the worst, if you can get office work position like clerk, esh engineer, oem engineer, officer, admin, process technical team, safety officer, which is not link to production, it is a good place to work. however, process engineer, production related work, equipment engineer, work life balance might be worst. Afterall, production is the one to generate income, boss will emphasize more from there. good luck!