I like how easy it is to create new forms, customize reports etc for my organization's needs! The user interface could be more intuitive but overall this product has been great so far with very little issues or problems encountered by me as an end-user during our implementation period! So no complaints here!! Just make sure you have enough resources/people available when implementing MDo because there are several modules which require coding skills from your team members if any customization / extensions need making after initial setup phase. But not really major issue faced since we were able solve them through consulting support services provided at their helpdesk portal!! We've just started rolling out MDo within one year now - initially had some technical challenges getting up & running due lack skilled engineers who can code easily however once everything was set they never looked back again :).