We were brought to the campus for an Intern day. There we were put through group interviews with 5 behavioral and two technicals, one of which is a soft technical that has brain teasers and tests your knowledge you learned in your classes. The people were great and environment was welcoming. They send you an email of whether or not you received your internship that includes which portion of the interview you did best in and which you did the worst.