I felt the process was setup pretty well overall. Communication was good pre-interview, entirely via email. I wish they would have sent more people who actually knew something about engineering to do the interview, not just some random HR people. The interview itself wasn't overly difficult, I felt like the questions were not out of the ordinary.