Long. 4+ interviews ranging from calls to in person meetings. I was offered the job and then a week later was told the position was null and void due to restructuring??? How do you interview someone over and over and then pull this? And I wasn't even given the courtesy of a phone call, they sent an email. Poor business ethics and class in my opinion.