Phone interview and initial interaction went well. However, the scheduling process was chaotic. They rescheduled 3 times on their end due busy schedules, pushing the interview out almost 3 weeks from initial contact. The day before the interview, I confirmed the interview was still set and that I was to meet 1:1 with two senior individuals. Showed up early, nice lobby and work environment. However, was kept waiting more than 15 mins over my interview time, which was frustrating. The Interviewer showed up with apologies, but seemed distracted and rushed during the interview, hadn't reviewed my materials in advance, asked questions from a script, and rushed out the door as to not keep the next interviewer waiting. Instead, I was kept waiting, and waiting. The 2nd person never showed up. Instead, the recruiter showed up with apologies and said that she'd follow up by the end of the week. That didn't happen, despite my repeated follow-up attempts. I was finally emailed more than a week later that "they were pursuing other candidates" without any constructive or honest feedback. Net: They aren't organized, considerate or professional in the process. Clearly, a "red flag" for any potential employee. If they can't treat you well and honestly in the interview process, you can expect more of the same as an employee. Employers think they can get away with this behavior, but the Valley is small and the economy will turn around. Look for companies who live their values and treat employees and prospective employees with professional respect.