We've been using SynaMan for a while now as a way to share data with our clients that needs to reside on our server for compliance reasons. Set up wasn't too bad and running the software has been great. It's easy to structure the security, access, and users - without a strong IT background.
Pros: Cost effective, easy to use once running, great tracking and effect administration. I always know what's happening and can easily fix issues.
Cons: It's sometimes a little clunky when logged in remotely and exploring through the files to download / upload. Perhaps they'll update the web interface at some point.
Overall it's awesome and I'd definitely recommend to anyone wanting to securely share files.