I know I'm a little late to the game here sorry, however I have updated this a little bit to be more flexible, if not readable.
$import = Import-Csv .\Users.csv
foreach-object -input$import {
$upn = $_.SamAccountName +"@YOURDOMAIN"
$name = $_.name
$displayname = $_.name
$givenname = $_.FirstName
$surname = $_.Lastname
$Path = "OU=TEST,OU=USERS,OU=TEMP,DC=YOURDOMAIN,DC=com"
$Password = "PASSWORD GOES HERE"
$enabled = $True
$changePW = $False
new-ADUser -Name$name -SamAccountName $_.SamAccountName -UserPrincipalName $upn -DisplayName $displayname -GivenName $givenname -SurName $surname -Path $path -AccountPassword (ConvertTo-SecureString $password -AsPlainText -force) -Enabled $enabled -ChangePasswordAtLogon $changePW -PassThru
}