Over reliance on outsourced work. Adds a lot of extra headache to simple day-to-day work and the quality of the product suffers. Also doesn't pay well. They dangle a carrot to keep you around but rarely follow through with meaningful promotions/raises.