I applied online. The process took 6 days. I interviewed at Dynata
Interview
3 step interview you do a phone interview with hr then you have two other interview one with the time you would work for them another with all the managers. This was about a one day interview