I applied from school website. They contacted very quickly for a phone interview. They asked me to complete an online application. After that, they scheduled an on-site interview. I met with two senior managers. The interview is not stressful. They seem to be nice and friendly. They contacted me within a week for an offer.