I applied through campus or university. The process took 4+ weeks. I was invited to an on grounds interview at the university of virginia. The interview was very discouraging and I did not enjoy the interview. It seemed as if the company was not enjoyable to work at. I was asked mainly behavioral questions regarding customer service at the beginning of the interview and a few difficult technical questions towards the end of the interview.