Pros
Pay and Benefits are excellent and within line with other companies. The people on my team were for the most part excellent to work with and other teams in the building were by and far very helpful. The daily environment was good from a people perspective
Cons
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