Overall pay and benefits haven't kept up with the market. Management has made terrible decisions that have abandoned the employee base. The office culture is terrible with egotistical people in positions of power. Overall knowledge of the workforce is not good. Very hard to advance without playing politics.