ECM is structured in an optimal way for managing case management data - custom objects are organized in a way that makes sense for our service delivery model, and is flexible enough us to change certain configurations, add flows, etc. Review collected by and hosted on G2.com.
The way services are structured (service entries vs services vs direct services) is confusing when it comes to reports. Progress notes are created using service entries, and reporting out on direct services attached to case notes is difficult to impossible in many cases. There are also various outcomes that we would like to be able to connect in reports that we can't because the outcomes we are comparing live on objects that do not have relationships. Eg. Clients who have referrals and placements. Review collected by and hosted on G2.com.