We use netImagers in our software development process which allows us have more control over what is being done with each file before it's uploaded using their API interface (which works well). They also offer free usage if needed but I would say they need some improvements regarding speed so far we haven't had any issues yet! However this could be due mainly because all files get processed at once while uploading them from one folder into another instead getting things like subfolders created automatically when necessary - maybe not everyone will find these minor details important though? But overall everything has been good up until now even thought there may come time where changes do occur sometimes depending how busy/lazy people work etc..