TeamViewer allows you to transfer large files extremely quickly, without needing an FTP server. You have three options:
Remote Control tab: Select “File transfer” option before establishing a remote connection.
In a remote control session: Click “Files & Extras” in the session window toolbar, then select “Open file transfer”.
Drag & Drop (Windows only): Drag and drop files between the remote window and your desktop window.