Pros: good pay & benefits
Cons: hostile environment, no job security, unprofessional management, not a team environment
Unrealistic expectations. Within two weeks they decided they didn't want me working there so started nit picking every possible thing I may have done incorrectly. Kept meeting with me to discuss mistakes which were not consistent errors or they were issues that were process issues, not mine. Meeting with HR didn't help me, but hurt me as management – more... retaliated against me. I have never been treated so poorly by a supervisor or co-workers in all my many years of working. Even had encounters of harrassment which resembled junior high school behavior.
The supervisor has fired at least 10-20 people in the past year. I would not recommend this company to anyone unless other departments function at a professional level. Legally they may be functioning within the law, but morally and ethically they are definitely outside the limits. – less