Pros
There are some good people at Allscripts. You have to search to find them, but they have deep experience and come from varied backgrounds. Pay ranges for most positions are good but you have to make sure you negotiate for your desired salary up front. Don't expect to get to your desired salary later through merit increases. Benefits overall are are average. Not great but not bad either.
Cons
The company has grown revenue almost exclusively through acquisitions. The result is a product suite that feels cobbled together. It doesn't work well for customers. Customer attrition is a big problem, and the company can't win deals to replace those customers as long as Epic and Cerner are around. Layoffs seem frequent and across-the-board pay cuts have occurred, even for top performers. The stock price has been stagnant for 15 years. Health benefits are weak.