Grossly underpaying company, but lots of job security and a descent work environment.
Pros
If Job security is a big thing for you, this is the place to be. This company isn't going anywhere anytime soon, and the market for hospital software isn't going anywhere either.
Cons
Horrible salary compared to similar positions at competing companies. They underpay by a lot. Management tends to promote and hire people who, while having a college degree, they still make you question whether or not they actually earned that college degree (doesn't apply in all cases, there are exceptions here, but they usually end up leaving the company for a much better salary). Ever see the movie Office Space? If you haven't, rent it. This will show you what it is like to work for Meditech. Other than what is mentioned above, the work environment is at least decent. People are mostly friendly and generally fun to be around (when they aren't annoying you with their lack of any knowledge).