Most of the management is horrible. (In fairness during just shy of 10 years there, I did have one great manager). They micromanage and treat you like you are worthless. The upper management lies straight in your face. They have been laying off MAD amounts of people, with no regard to work ethics ......full teams just eliminated. (It's been a monthly occurrence for quite some time now). When you are laid off, they have no clue what is happening. They say one thing but then it doesn't happen. THey have no clue what they are doing. I personally had to hound them to retrieve their equipment and when IT FINALLY talked to me about it they asked me what equipment of theirs I had. This was not an isolated situation, my coworker had an email asking her to return equipment that she never had. People that do the work are just given more tasks while others loaf around and do nothing all day and are never brought to task and given promotions.