1. Usually a lot of work with negligible support from your managers
2. Disgracefully low CTCs with abysmal salary hikes
3. The management either doesn't care about the ground-level issues or is too incompetent to implement change. Sometimes it can take as long as 3 years
4. You will probably leave for better pay and position and no matter how important you are to the team, you will not be retained