I like that everything is in place for you so there are no learning curves or worries about what can go wrong (and then finding out it did happen). It's pretty easy once learned but takes some practice as they expect us all to be able to do certain things without having help from them first e.g. when we have an issue with our server/hosting etc. it needs resolving by me which sometimes isn't straightforward - eg one of my colleagues got stuck using their phone because his wifi was down! However this should not need explaining everytime something goes awry. If anyone has any queries just ask. We use it primarily for email management but also access to share documents via OneDrive/dropbox etc.