I was contacted for an in-person interview at company headquarters in Westbrook after applying online for the position. The interview was conducted by the person who would be mentoring the selected candidate. The projects for the position were outlined very clearly and I was asked how my experience would be help complete the tasks. After about an hour the interview was over and I was told I would hear back within a week. I was offered the position several days before the 1 week deadline. Hiring process was very easy and everyone I met was very friendly. An excellent place to work.