The content is well-researched, relevant to business needs/requirements; has been developed by experts in their field with considerable experience of working within large organizations - very helpful! It does provide some good ideas for how an organization can implement such systems but there are many aspects that could be improved upon (ease / consistency etc.). Would like more specific recommendations as this was not provided when we purchased it from them so had no way know what improvements were needed at time or who would best assist us should any issues arise after implementation e..g., additional functionality required beyond initially requested). We have implemented these modules into several sites across multiple locations however each site requires its own unique configuration which makes setup difficult if you do require customization later down stream i.E.: adding new features post launch & nd support costs become greater than expected.