1.) Highly political. It's not about what you know or contribute, it's about who's rear you kiss. 2.) I had a different management team for each year of the 6 years I worked here. No one knew what to do, they just would change things and claim things are better in order to move up and away. 3.) Senior management is proud that less than 40% of the company has been there past 5 years - high turn over, yearly mass lay offs, they don't value you. The company is a cash cow and if you want to survive here, you make up your own problems that you "solve" and you will get accolades for making things up. 4.) Management cared so much more when Brad Smith was CEO. Sasan, the current CEO, doesn't care about anyone. Only on perception. Most of our middle and upper management are hyped on cocaine and have this "go go go" mentality into a wall. 5.) Most of my managers, when I left this company, were not good people. They laid off most of their productive staff claiming they knew better (they're morons), hired new people with very impressive backgrounds....who quit with a year or so, because they also couldn't stand the morons we had as managers as well.