I received a phone interview with one of the hiring managers and then was invited for on site interview. Interviewed with two Senior project managers and then the director. The atmosphere was very relaxing and they made me feel at ease. They truly care for the well being of their employees. Interview was interactive with situation based questions related to their current culture and how you would tackle them.