If you put a file that is bigger thant 16 Mb, when it is synchronized and downloaded to local folders it only gets 16MBs of the file. In the repository the file is not broken, not at least in my tests, but on the local folders it gets truncated.
It's a very "rounded" size 16384Kb, so I suppose we are hitting some kind of download limit or something like that.
By the way, this seems to happen with Apple client and Windows client.