Compensation for work is somewhat non-competitive when compared to the field. To rub salt in that wound, the company is rather open about the fact that it is intending to hire many new members, making it obvious that the lack of pay is not due to the fact that the company does not have the funds for it but rather, a choice made by the management.
The process by which an employee is let go is obscure without offering any insight into what happened or how you yourself can avoid a similar fate. Office politics run rampant, and while employees are openly judged bi-yearly by their managers with little ability to speak out against an unfair rating, they have no ability to rate their managers in return, or even speak out against a bad one. In addition, the system on which they are rated is undefined until the moment that they are rated, leaving one wondering exactly what they will be judged on at this particular moment in time.
Parking is atrocious at the corporate office, with not nearly enough parking spaces provided for the employees, and most new employees have to park in the overflow lot and take a shuttle to work.
While the company does provide some web courses for people to take that it touts are worth college credits, these are primarily a bone thrown to it's customer service department, and useless to anyone who already has a college degree and is looking to expand their education.