Pros: good pay & benefits
Cons: incompetant supervisors
The benefits were very good at a reasonable cost. The problem was my supervisor was incompetant and knew very little about the industry and nothing about our department. She never tried to learn anything about my job. If something happens to me the supervisor should be able to step in and take over but she had no clue after I had been there well over a year. Upper management allowed this incompetence to continue. They created standards that were impossible to meet, even with several hours of overtime, which I was not allowed to claim. Upper management was ok most of the time but allowed a high stress environment to exist and grow.