Having read all of the comments here, it appears that the decline is far worse now, than it was when I was there.
The Allscripts/Eclipsys merger in 2010.
Outsourcing
The only thing that was soon obvious to anyone looking at the merger, was that
the majority of Eclipsys support was in India. This soon became a source of angst
with the US based employees, that meetings were held in an attempt to aswage
the threat that the outsourcing was soon to become.
Havoc Wrecked On Support
In addition to the outsourcing, the merger destroyed a well functioning support
structure, that only needed more analysts. The new support structure wrecked
havoc with the support teams, and no doubt drove many clients away.
Cronyism
Cronyism had always existed in both companies, however it went into overdrive
after the merger. Talented people left, including supervisors. The replacement
supervisors were placed into their positions, and not by merit. Previously,
a supervisor knew your job, and could relate to any issues that you might
encounter.
Raises, what raises? A one time bonus, if even that.
Training, what training? OJT, and into the trenches. There was great help from
co-workers, however sometimes it was the blind leading the blind.
One of my final memories of there was working with a client that indicated that they only
wanted a US based analyst to call. The very first thing that I heard when I told the client
who I was, and why I was calling was, thank you for being an American.