What is our primary use case?
With SharePoint, we have done multiple types of projects. It's a complete ECM, Enterprise Content Management piece. We have implemented something like Power App forms for big oil and gas companies based out of Houston. Power App forms for outages can work in offline mode, which is helpful. We also use it to work on tablets and mobile phones as well and that kind of stuff.
What is most valuable?
There's a lot of features that are quite useful. Building Flow and Power Apps is great. Eventually, we started to use it for platforms too, however, now it's gone, it's not there anymore. SharePoint Online, both classic and modern versions, we have worked with extensively and so we know it very well.
The implementation and configuring of the resolution are very easy in the online version.
What needs improvement?
Microsoft is working to improve the solution daily. They're always adding more features and functionalities.
The solution needs to have more flexibility. The classic version had more flexibility, however, the modern version has many more limitations.
For how long have I used the solution?
We've been using the solution since 2007.
What do I think about the stability of the solution?
The stability of the solution is pretty good. The online version doesn't have any bugs or glitches. It doesn't crash or fail. It also doesn't need any infrastructure or virtual machine as it's all completely online and the cloud keep it very stable. You don't need a backup because it is backed up by Microsoft.
How are customer service and technical support?
As a Microsoft partner, we get fantastic customer service. We're quite satisfied with their level of service.
How was the initial setup?
While the solution was not complex to set up, I did find that it had a medium level of complexity, so it wasn't quite straightforward. The online version is a bit easier to manage than the on-premise version.
What about the implementation team?
We're an end-to-end service. We provide implementation services to our clients.
What's my experience with pricing, setup cost, and licensing?
Our customers handle the licensing costs. The pricing varies from customer to customer. Some, for example, might have Enterprise Agreements, or EAs, and that pricing is different.
What other advice do I have?
We are a Microsoft Gold partner. I don't use the solution myself. I'm a consultant. I suggest solutions such as these to my clients.
If our clients, for example, are on Office 365 or on-premise and they want to migrate, that is where we give guidance. We'll ask: Why not move online? Why not use SharePoint Online, rather than using the on-premise version? What are the pros and cons of both? Then, if they would like to move forward and migrate, we can handle implementation for them.
We use the solution as a suite altogether, and SharePoint is part of it. It also has Teams, Power Apps, Flow, etc. It's all part of the Microsoft Office offering.
We used to use the on-premise version, however, since somewhere between 2010 and 2013 we've been using the online version of the solution. Most users are no longer interested in maintaining infrastructures if they don't have to.
I'd rate the solution eight out of ten.