I have no problem with someone not remembering my name. But when a boss uses these kinds of terms to refer to an employee whose name he d*mn well knows...he is intentionally belittling and disrespecting his/her employee.
Life is too short to work for a$$hole...time to find a new job.
BTW...don't
ever call me sweetheart...lol.