Pros
The company has good benefits
Cons
This company prides themselves on "caring about our people" and "everyone is human and we all make mistakes" but those are just words, they are not actually practiced by this company. There was several things that happened over my time working with this company that made this place a horrible place to work for. First of all the constant scrutiny from management-- they do not handle situations correctly. I was called by my supervisors multiple times and screamed at for making mistakes which only led me to become anxious when working and make more mistakes. The management here seems to think that yelling at you will make you work better when its in fact the opposite and made me work worse. Not only that but there were several occasions where my supervisor told me to do something and then i got reprimanded for doing it. There was also occasions where my supervisor told me to do something that I knew we were not allowed to do so it seemed like the supervisor was trying to get me in trouble so id be pushed out. Also when a close family member of mine was in the hospital having her life support plug pulled and actively dying i was told i needed to continue working that day and the next day as they did not have the people to cover me. Multiple times i tried to switch to a different department to get some relief but i was told that because they could not say i was good at my current position they would not let me move to another department. My department is also the worst treated department in the company. The other departments are not treated nearly as strictly as we were. This has to be one of the worst companies I've ever worked for. Its clearly a company built on favoritism and if you're not a favorite they will bully you out of the company and not even feel bad about it.