Interview process is fair and straight forward, introduced/interviewed by several key/management personnel which allowed me to "interview" them. Thus I was able to make a well informed decision before accepting the position. However, my situation was unique, as was the position I was applying for, so don't expect this with all positions.