It was a very long process, and I didn't end up getting it. I was in for a first and second interview. The interviews went great, or so I thought. The second interview was cancelled 3 hours before the actual interview, and had to have it rescheduled, one week apart. They said during my second interview that I was the front runner for the interview, and that they didn't have any concerns or hesitations with me getting the job. I had really great references too. The HR said she will contact me middle of the following week, but she I didn't hear back, not until 2 and a half weeks after. It was a long, tiring process. I wouldn't want anyone to go through this. They are unreliable, and I wouldn't want to work for this company after that.