Gave my resume at career fair in August. Two months later, got an online technical assessment. VERY easy and short. Few days later, got scheduled a phone interview. Interviewer was nice, problems were fairly straightforward (surprisingly so). Two weeks later, received an offer. They are super efficient and professional. Excellent experience.