Called by recruiter on a Friday evening to have a phone interview first thing Monday morning, had phone interview and was quickly scheduled for a face to face interview. Shortly after, the hiring manager called me and told me exactly what to say and what to prepare for (odd). I prepared exactly as he instructed and they went with an internal candidate. I fell like Monoprice had a decision in mind when they called me, but had to go through the process of interviewing an external candidate and used me to "check a box". To make matters worse, I never received a phone call or email stating they went with an internal candidate. In fact, when I called the manager to follow up he stated they were still in the process of making a decision (obviously too scared to say I didn't get the job). Very unprofessional and disappointing companies like Monoprice does this.