The interview process was long and dragged out. 2 weeks after applying I was asked to participate in a skype interview. I scheduled a time, and then had to reschedule this time two weeks later when I was informed that they didn't gather all of our information the first time we signed up. After my phone interview, a week later I was asked to participate in a 3-hour long skype interview. After having them cancel/not confirm 3 weeks in a row, I finally went into the office. The process itself was relatively painless and I thought it was fair. However, I was upset to hear that they thought I was well-qualified for the internship but wasn't a junior and therefore they wouldn't be taking me on.