-inconsistent management (depending on your account management can be extremely great, meaning they have clear goals and work on employee career paths, to extremely poor, meaning they don't have a long term goal, no plans for the employees and gives of a feeling of no care for the well being of the front liners and supervisors)
-laggy PC's
-average salary (not competitive)