Very nice process, consisted of an online meeting and then an on site interview. Everyone involved were very nice and they were thorough in their interview questions but not overwhelming. I spoke to several people working there and there seemed to be a very nice and busy atmosphere.