Poor management on nearly all levels. Company management think very, VERY highly of themselves and are unapproachable.
You will be worked beyond your comfort level, and paid less than you are worth. Be very careful how and when you take sick and vacation days; you'll be told that you are unreliable if they think you are using your time off in any way that doesn't line up with what would be best for them, not what's best for you.
Right now you might just be some young guy looking for a decent paying job, something temporary, a couple years. By the time that year or two is up, you'll be comfortable; because of the "competitive" pay, you might not be able to find another job in the area that starts off at the same wage you make when you want to leave, so you'll get stuck like so many others. Believe me when I tell you that there are several veteran employees at this business that work on the factory floor, not making much more than $20 an hour... It took them a decade or so to get that much, and they haven't received proper wage increases in years. Do you want to be making just $40k a year when you *try* to retire? Not me...
Plus, having to listen to the other two hundred unsatisfied employees groan about how they'd like to leave, every day, gets old fast. There are two reasons SCE has a turnover rate of over 100 employees every year... 1) People are getting wise to how awful it is to work here (the tri-cities community has exactly zero respect for how this company treats its employees). and 2) They fire people on-the-spot for reasons you never thought you'd see.
You deserve better.