Uploading mass files

To upload many files (such as 100+) at one time, is it best to have your company do the upload? If your company does the mass upload, is there an additional fee?