I applied online. The process took 3 weeks. I interviewed at CarGurus
Interview
The interview process began with a phone screening, followed by an interview with the hiring manager. The recruiter was extremely responsive throughout the process. Although I didn’t receive an offer, it was still a very positive experience.