The overall process was thorough and in depth. I was able to get some feedback shortly after the interview. The experience was up to par with the industry expectations. One complaint is that salary was not discussed until the final interview before an offer went out.