Very good interview process, met multiple managers on 1 day. Their questions were insiteful and confirmed my desire to join the company. It was a 2 sided conversation. They realized I was interviewing them as much as they were interviewing me. It was a VERY positive experience, I am glad I joined this company.