Pros
If you have always wanted to be treated like livestock, you've come to the right place!
Cons
Everything, there's no words to describe the abusive practices management use to maintain control while the company is actually in shambles. HR is a joke, upper management and company ethics are pathetic. Pay is atricious, bonus and raises are terrible when the company reports it's doing great. Prepare to work 50-70 hours a week and be treated like an animal while you're at it. The funniest part is when the company reports all employees are "really happy" on the annual feedback they collect. Company culture is competitive, cutthroat and toxic. The worst kind of people thrive in this environment. The company's lack of professionalism is truly astounding, so much so that I was actually impressed a company could be SO unprofessional and continue to exist.