It has been more than a year now since I run through FM and use it in developing solutions for various clients. The following are my FM experience:
- learning curve is much less than using the hard coded industry standard technology;
- it can fit well as to industry standards platforms because of it's ODBC and JDBC connectivity. Your data is not locked in FM and other data format can get in FM;
- it fits well as front end and back end solutions.
- FM can match enterprise platform having a right database design and deployment i.e. workgroup or department oriented solutions. This is data to it's workgroup owner and make it available for other workgroups or departments;
- FM is fits well for rapid application development that employs prototyping;
- FM has many more capabilities you therein...
I suggest you try it yourself and I'm sure you'll love the stuff FM can offer!
Happy computing...