They dont value their workers, be prepared to work for free at certain times just to be able to keep your job. They will let you go for no reason and hire brand new people for lower pay. Account managers screw technicians over just to keep clients happy and place blame on technicians to save their skin, they don't know anything about computers. So talking to them about whats going on is like talking to a wall. No chance at all for advancement.