I applied through a staffing agency. The process took 4 weeks. I interviewed at Mathematica (Philadelphia, PA) in June 2021
Interview
I had an initial phone interview with 3rd party recruiter,. After that, I had a then long interview with Director, HR, Managers, and analyst. The process as a whole was relatively straightforward but also slow.