Crappy health coverage. The middleman they use for their BCBS PPO medical plan reject you for covered benefits. Won't return calls, lie constantly about taking care of things and never do. I would fire them in one second flat if I could. One second.
No room to grow, no matter how hard you try. Lack of highly technical jobs for hardcore techies. Easy work that doesn't build any real experience.
Only 3 weeks of PTO.
Pathetic 401k match and super long vesting period. They don't approve training very easily.