Very friendly and moved quickly in the beginning, interviews setup quickly, long interview process-met with 4 different managers after interviewing with recruiter. Interviews went well I thought, kept getting moved along in process, but then no word for weeks after final interview, even after follow-up. Have never come across a company that ghosts candidates after final interview. Normally you're told if the job was put on hold or if they were going with a different candidate, very unprofessional experience.