The interview process was the most harrowing process ever. I was not local to where the position was based off of, and the position apparently didn't provide relocation. I was still moved along the interview process. After doing one phone interview, I was moved to a final round which was a 3 hour long skype interview. After getting through that round I was asked to attend another skype interview for God know what reason.
I was finally made an offer over the phone. We even went through negotiating numbers on the phone and had come to an agreement. Right when I was expecting an offer letter, I was told that they couldn't move forward with the application. I was told that this was because of visa issues, which wasn't the case since I had confirmed this with my lawyers. They probably found someone else to fill the position, and then just gave me an excuse. I am extremely disappointed with their entire interview process and what they put me through.