Pros
I get paid. They have free coffee in the break rooms.
Cons
The work environment is laughable. Entire departments are being ran by people who act like they're still in high school. Promotions only occur based upon who you know, not what you know or what you've done in your role. Upper Management is absolutely clueless and retaliates if they revive push back or constructive criticism. Those that do question the actions of management are labeled as someone playing the victim and/or "difficult to work with". (Seriously, they have a "Change Matrix" that was provided to the employees that outlines what you are based upon your reactions to changes within the company - "victim", "change champion", etc. ) I used to love working for this company, now I spend every day trying to find a better opportunity. The stress and morale of the company has gotten so bad, I get anxiety before going into work each day.