On campus interview lasting 45 minutes, just a general behavioral interview, more concerned with fitting into the culture then anything technical. Week passed, received a call-back to come and interview at their offices. HR gave a 45 minute presentation to start the day on company information, benefits, etc. ; Followed by 2 behavioral interviews with managers, they had assigned you a member of the staff level to escort you around and tour the offices, lunch was also provided; All in all a very nice interview, the people are very nice and welcoming, Call came 2 weeks after the interview.