Rigorous for a summer internship, they are very particular with who they hire. Had several phone interviews with the HR director, then she came down from the home office (2.5 hours away) to interview me with the branch manager. They want to know who you are as a person, your core values, and hobbies. They don't care about prior experience because they love to hire and promote from within.