Upper management is hired from outside the company on a routine basis which allows little to no chance for advancement. Certain members of senior leadership are always out of the building or are no where to be found. Other members have no clue how to manage the departments they are in charge of. Communication is horrible to say the least. To point out any problems or concerns is seen as being negative by management, SLT and ELT and you are then flagged as a problem. Employees are scared to voice their opinion as they don't want the recourse of being labeled as being negative. Programs that should be used to do your job are inadequate and consistantly not working properly.