Group and Individual interview process with several interviews required. Hypothetical as well as real world questions provided an opportunity to express concerns and aspirations beyond typical interview procedure. Phone, group and one on one interview allowed me to interview the company as well as be interviewed myself.