What does ShareFile do well? Offers a place for collaborative teams to access the same files and is a repository of all team members to access the same. Desktop app or web access to shared content. Versioning
What does ShareFile not do well? Documents uploaded can overwrite previous versions even if the document is currently checked out. Checking out a document is a notification only, not a mechanism to prohibit others from making changes to the document.
What do you wish you had known about ShareFile before using? That check-out does not prohibit other team members from making changes to a document. This rather defeats the purpose of checking out a document. Versions are saved but this is not a viable substitute when working on large projects with remote teams.
Have you used a competitor to ShareFile ? If so, how does it compare? SharePoint has better functionality but at a much higher price point.