I´m also in the same situation at work. Unfortunately not a softwarehouse but a goverment paper industry...

Uploading from there using ftp is okey as long as the other end runs the server using port 21. Other ports are blocked for me using ftp-protocol...