Communication system wide is horrible. Upper management does not listen to those below them that are in daily contact with the client but rather politely nods and dismisses. Employees that have horrible work ethic are allowed to stay despite multiple complaints. This causes extra work for those that actually love and care about their job. The bad employees lower moral. When there are issues outside of corporate they are not resolved in a timely manner.