The interview process was adequate. An online profile was required. They utilized a two person panel. The on-boarding process was seamless with the awesome assistance of the Human Resource assistant. She was also so pleasant and helpful no matter how many questions you may have. Unfortunately they utilize a automated system to configure your salary, which seems less concerned with experience.