They offered an extensive interview process where you not only meet with your potential manager, but also other team members to make sure that each new hire fits well with the current team. The recruiter I worked with, Madelyn Fischer, was excellent and set me up well for onboarding. The onboarding coordinator, Emily Bitzinger, is excellent and created a welcoming learning space and maintained communication throughout my internship.