As for me I use DocumentLite. This system is suitable both for large and for small enterprises. It is convenient to work with documents, as well as for their storage. It is free with open source. All staff members quickly learned to work with this software.
You can see this system and decide it suits you or not.