Product(s): SharePoint Server
Overall Comment:"We have been using SharePoint Server for a long time and it's one of our core Line of Business app. We have departmental sites hosted on it which are being used heavily every day. This content management system is a must have for all organizations. The capabilities and features it offers are the best in the industry. It also integrates flawlessly with other Microsoft products and supported third parties. "
You have full control of all the data. Access control can be designed as per need. Document versioning is one of the best features. You can have multiple site collections, and you can also publish sites over the Internet. Cross-site publishing is another feature that we use which comes in handy where you have an author site and a few publishing sites. Since its integrated with Active Directory, you can also configure the user profile service, so all users have their own profile page.
Migration can be challenging if you have too many customizations. Some features may be deprecated over time. If you're using and third-party integrations then it might become more complex, and troubleshooting may require multiple support teams to be on the same page. It might be an expensive solution for smaller companies.