Management or lack thereof. Unfortunately the company hires number crunchers instead of people who know the business. This leads to very short term thinking and managers only worried about fudging spreadsheets to make sure they get their bonus. Leads to frustration within the teams because policies are not good for the employees or the customer. The healthcare side of the company could be doing so much better if there was a common sense knowledge base of how to run things and what the customer actually wants and needs. Layoffs every year for the last number of years leads to high stress and it is turning into a bit of a protect myself and my knowledge situation and is limiting the helpful nature of teamwork