I'll just add a few. Too many cons to even go into. Now these are my opinions based on what I saw, what I experienced, and my personal values, and ethical compass. If you fit in, they will most likely not attempt to harm you.
.
I was paid very well, but had to leave. I could not handle their politics any longer. (Both business and government).
.
These people are like a low end Gartner or Forrester group who are trying to specialize in healthcare and now playing with ERP implementations. They have no idea how to run a project, how to implement, or estimate a project. They are off by 40% to 60% in some cases.
.
80% of their people are snow flakes who get offended to if they have to work more than 6 hours a day.
.
They are a "social justice warrior" company, and very socialistic politically. It is a rough environment to work in if you have even the slightest disagreement with their political views.
.
Very dishonest upper management. Dishonest with their people, and dishonest with their clients. Management is arrogant, snooty, self-important, and terrible at project strategy.
.
I've seen good people get promoted to director and above, where they begin to show serious signs of dishonesty, back stabbing, and unethical behavior.
.
If you have 5 or more years of hard core ERP experience, this is not the place for you. You will find incompetence, favoritism, and overall leftist political agendas everywhere. This is not a safe company if you did not vote for Hillary Clinton. It's that simple.