Started with campus recruiting- DSG has an amazing recruiting team. I did not meet GPA requirements but since I made an impression with the recruiter he waived it so I could get an interview. On campus interviews were back to back, with alumni of the program (and my school). They have a packet of required behavioral questions, so be prepared with a lot of STAR examples. (I reused some good examples in all of my interviews- not a big deal). Then I got invited to onsite interview at HQ in Pittsburgh, PA. Day 1: They gave us a tour of a large (maybe flagship?) store with former MTPs, then took us to a really nice Italian restaurant for dinner and you sit with the same MTP grad who was giving you a tour. Then your bus groups take a tour of the city, which is showing you basically the sports arenas, a little history of Pittsburgh, and where all the best bars and restaurants are in all the different neighborhoods. Day 2: Breakfast at HQ, 2 more back to back behavioral interviews, with more senior members of the team. Everyone seemed to have one person who was very laid back (like the first round) and one person who asked some tougher follow up questions- nothing crazy just fact checking your examples. Then they pair you up with a recent grad for a tour, lunch in the cafeteria, and to learn a little more about what you'd be doing on a daily basis. Very cool experience, their HQ is amazing and the company culture was so fun, young and more collaborative than competitive. Heard back within a full week.