I have been working at Allscripts full-time (Less than a year)
Good people, good company, good culture
Nothing that I can think of at the moment.
I applied through a recruiter. I interviewed at Allscripts.
Interview was 2 phone interviews, follow by a face to face interview. 4+ week hiring process. Its a very lengthy process, but well worth. Everyone I interviewed were extremely professional.