I applied through a staffing agency. The process took 3 days. I interviewed at Epsilon in June 2017
Interview
Got a Phone call from staffing agency, met with staffing agency and did paperwork. Then had a phone screen with staffing agency account manager and then and one week later had an interview onsite