Met the company recruiters on Campus and got selected for the oncampus interview the next day. Questions were challenging but got through them and go invited for the onsite interview. Met up with some of the recruiting staff the Thursday evening before my interviews and had dinner with them. Dinner was really laid back and we just got to chat with the employees and the CFO, Fred and learn about the company. The hotel was paid for and within 5 minutes walking distance of the company. The next morning I had 2 interviews then had lunch with all the interviewers in a group setting. After lunch had 2 more interviews which included a group interview which was really interesting. Overall great experience.