Pros
The CEO is a fairly nice, bright guy and the company that owns FMS seems to be willing to spend money. FMS's partners also seem to do the majority of the selling and configuration of the application.
Cons
The tech is ancient, the mentality is ancient, and some of the workers on the tech side are downright deplorable. There is a lot of rampant favoritism, sexism, and immaturity in the work force on the tech side. For a company this small, there is also a lot of turn over. While at FMS I witnessed 5 people leave and 4 get fired. The people who got fired all seemed to be due to some immature office politics. 9 people leaving in a company of less than 100 is kind of crazy. On the HR side of things, the benefits are pretty mediocre and extremely expensive. Unlimited PTO is really "unlimited" because they know you can never take very much (book a week of being off and you're made to feel awful for even taking it) and so that when you leave or they fire you they don't have to pay out PTO (remember that high turn over rate?).