I applied online, got an interview, attended the interview, passed the interview, was told to go to orientation, attended orientation, filled out tax paperwork, submitted my IDs to be copied, and was given a date to start work. The day before the date I was to start, I was called by my interviewer and told I did not get the job. What gives?! When I asked for a reason, my interviewer did not have one, but said that it may have to do with my score on the assessment that I took when I originally applied online 2 weeks previous. (1) How good is that assessment? and (2) If that was the reason, they had lots of time to figure that out sooner, why did they not do so? This is my most UNPROFESSIONAL experience I have EVER had with a prospective employer IN MY ENTIRE LIFE!