Should be able to upload opportunities in bulk like we can contacts. The CSV could tie opportunities to existing contacts, or create new contacts if they do not exist. Currently only contacts are allowed to be uploaded in bulk, so you have to trigger a workflow to create the opportunities for the contacts. This becomes an issue when you have multiple opportunities tied to one contact as the bulk upload only allows for contacts to be listed once in the CSV (it throws an error on any duplicates).