This script will connect to Office 365 and upload the files to destination document library of a SharePoint Online site with Content Type association with Metadata like Title etc.

PowerShell
Edit|Remove
.\Get-BulkFileUploaderTool.ps1 -User admin@xxxxxx.onmicrosoft.com -SiteURL "https://xxxxxx.sharepoint.com/sites/xxxxxx" -DocLibName "Documents" -CTName "CTAR" -Folder c:\FilesToUpload
 NOTE: If you do not pass an input parameters to the powershell script, it will take default parameters.

I hope you find it useful.

To know more about tool : O365 SharePoint Online: Upload your files remotely using PowerShell and CSOM