Scheduling an interview was very quick. But, they just disappear after you interview with this company. I had to follow-up several times to get updates on the next steps. I had one phone screen and two on-site interviews. They even asked for the references after. They never said they didn't want to move forward with my candidacy. Instead, they said that I am one of the top candidates they interviewed for that position. It has been more than two months, and I know it doesn't make sense to still wait for their response. But, they need to have a little decency to at least let their top candidates know that they aren't interested in hiring them. Very very disappointed with them.