The process took 3-4 weeks and consisted of 5 interviews (2 phone, 2 video, 1 in-person panel interview with the entire team). My overall experience with the interview process was positive and MediaMath seems to do a thorough job when seeking out new candidates. I ended up accepting the position and have been very happy so far, great company!