Nice interview process, but lots of questions but not difficult questions. I was interviewed by 2 supervisors at there main location. The interview lasted about 45 minutes. It took about 1 week to hear back, and another 2 weeks to receive my official offer letter.