They don't reimburse well for travel expenses. I'm often left with a bill for things I wouldn't have had to buy at home like parking or food.
Leadership is poor, lots of people barking orders from the top that don't know what it takes to actually complete the work.
Pay is lower than market rate.