The concept is great, allowing our customers access in real time through O365 without having any technical support or knowledge! It's also easy for us as we have been using it since day 1 now (it was called CRM Central originally). Some minor issues with performance but I think this has improved somewhat over recent years so they are likely improving themseles. You need some degree of IT skill set/experience really though if you want your team involved early enough - otherwise expect major delays when things go wrong due to system being too complex etc. We needed somewhere that could be used by multiple people across different business functions for daily operations such as emails / meetings & calendars where staff can see who else needs their attention before heading off themselves e.g., Sales reps needing updates about an opportunity prior to meeting clients etc which previously would take weeks just around getting approvals and then another week updating everyone afterwards via email only available at certain times during office hours. The ability for us as an organisation, with large volumes or traffic between our sites/domains is reduced - not only that but it also means less IT support needed! We are able reduce server space by over 50%. This has been beneficial in reducing costs where we previously had dedicated staff solely looking after web servers etc., now this can be done through automation using eight wire which reduces headcount requirements too!!