I applied through a recruiter. The process took 1 week. I interviewed at BDO (Dallas, TX) in Dec 2019
Interview
One interview with the office partner, then an interview with the manager, then two staff will interview you. You will take a office tour the same day and find out if you got the job the same day