Pros
I really enjoyed my job, just not the management or the individual managers interpretations of the company wide policy's.
Cons
Too many VPs, company top heavy, six figure bonus to top personnel better spent on rewarding best workers at all lower levels. Better raises. Very clicky. If your not a favorite- forget it. Don't ever make a mistake or you'll be on the black list. Managers interpret policy as they see fit per individual employees. If they ask you to train someone new since your the only one that knows your job - DONT. They're looking to can you. Lots of mental harassment. Some sexual harassment as well. If complaint is made - BLACKLIST. Co-workers stab you in the back and will make up stories to advance their own career and protect themselves. Lots of finger pointing. Management does not know how to manage. If you suck but know someone, your in and will never be let go. If you great at what you do, you won't get recognition, and most likely be laid off. It's not what you know - it's who you know or who you are related to.