It was a decent company prior to the 2010 Allscripts/Eclipsys merger
Pros
During my time at Allscripts, I meet and worked with very talented people, several that I still have as friends. I miss them, but not the company.
Cons
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.