Several interviews over a the course of a few months. Long, drawn out interview process that didn't seem to go anywhere and seemed redundant. Completed a phone interview, in person interview, Skype interview, second in person interview, second phone interview over three months.