Pros: the cons far outweigh anything here.
Cons: listed above.
My worst work experience in over 30 years in the job market. Lying, no accountability, very strange people, getting even, you name it, it happens. People with no raises for years. Sweat shop environment. And I was in management. I'm not a complainer. Employees who don't do their jobs or who have a file of write ups for misbehavior are allowed to stay on. After growing up knowing about this company, I was very disappointed in what it is really like on the inside.