No respect to staff
Get there act together
Get management that know what there doing would be a good start and some that will sit and listen to the people who are doing this job hands on day in day out ?
Get new managers , get new control staff! get people who know what they are doing and someone who CARES about the clients not just about getting the job off screen .