Internal politics is too much. The employees who are local always push performers down so that their spot is secure.
Existing employees have an IQ equal to a frog.
No recognition for your hardwork.
No work life balance, have to attend useless calls at 2 am in the morning. It's the way the system is set up.
The amount of micromanaging by some local managers is hell. They make you feel worthless , when they themselves are a complete package of foolishness.