The process took over 3 weeks. Overall, it was okay but there was a communication gap. The first time I tried to interview with them, there was a poor internet connection (It was over google hangouts), so I had to re-schedule a week later. I thought the interview went GREAT. The recruiter was smiling and giving me excellent compliments the whole time. They told me that they would get back to me in 2 weeks MAX, but I didn't hear from them until 2 and a half weeks later.