I'm trying to figure out which document management system would be better/easier to use from a developers standpoint. The company I'm working with already has M-File vaults set up so naturally I'm inclined to work with M-Files. Has anyone worked with M-Files in terms of development? Is it good, is it bad, are there better alternatives i should be looking at? So far I've peaked into Alfresco, and am going to look into SharePoint. Any advice is appreciated.