The leadership is worried about one thing only and that is their KPI reports. They don't care or respect the workers. To stuck up their own butts to notice the reason for their high turn around rate.
The chance for growth in the company is slim to none. You wont be moving up so if you are looking for a career this is not the place for you.