Employee moral could be much better if only senior management were aware of them.
Pros
Supervisors typically, and genuinely, accommodate employee's personal life with work hours successfully. Supervisory management is genuinely concerned with employee and client cohesiveness, by offering advice and techniques proven to help individual cases. Each time I've had an issue with a directive, policy or co-worker, my supervisor was objective, professional and amiable.
Cons
Pay raises, benefits of any kind, bonuses for exemplary work habits, annual evaluations and other perks are not there. There are no interoffice employee meetings. I have never met the CEO, HR or any other upper management member. This is the only job I've had that doesn't continually seek information from its employees on improving the business and/or productivity of their employees. I find this lack of interest in its employees odd, with such high responsibility for ailing individuals.