Pros
Great pay overtime opportunities excellent benefits package.
Cons
Horrible management, many people leave, always new team members and new management, no one stays longer than a couple of years if even a year, from top senior leadership VP, Director, Team Leads everyone is overworked our trainer left because she was overwhelmed and had a stroke, put her in early retirement, after only two weeks of being there both my hiring managers left our team one the switch to another department that happens a lot also the other manager left the company she cried because she was there for them but they could not be there for her when she needed them the most I should have ran then, favoritism culture, unrealistic workload most of what I was told before hire did not prove true only the pay anything else, this place drove mental I had to go through partial hospitalization and intensive outpatient therapy only to come back they fire me. It was the worst experience of my life at the age of 42 years young why me I told the VP, Director, and Team Lead all of them said we cry too it made no sense to me that I am crying over a job and having panic attacks I never had I will never allow a company to drag me again.