Pros
was staffed with very friendly people, contract pharmacy call staff and manager wonderful to work with, very open about how things worked, or helping you. Too bad this company (or a NEW ONE) couldn't be remade to fulfill it's original potential.
Cons
Needed to hire Top-to-bottom management that understood software development, actually did software testing on users and went back and improved deliberately-on-purpose-hardest-to-use software I'd ever seen in a business environment, how-to-create detailed business and database logic and processes, business ethics, and detailed project planning and for-real oversight.