The process started with an on campus interview with one mid-level manager, this was very straight forward, typical behavioral stuff. I was then contacted by a recruiter who scheduled me to come in to their Wakefield office for four 20 minute interviews. My interviews occurred simultaneously with the interviews for three other candidates. We first met with two current BSAs who went over their experiences and the different types of BSA roles at Epsilon. myself and the other interviewees were then split into four different rooms. The interviewers went from room to room, spending 20 minutes with each of us. The interviewers ranged from senior managers to a VP. The questions were still mostly behavioral, but there was a bit of technical question, such as my experience with developing and SQL. The were mostly interested in my experience with teams, how I tackle a problem etc.
After the interview i heard back from the recruiter a couple of weeks later with an offer.