I applied through a recruiter. The process took 7 months. I interviewed at Thoughtworks (San Francisco, CA) in Aug 2018
Interview
Over 7 months, 3 clueless people talked to me. The first 2 interviewers left the company and a new "smarter" person picked-up the ball and tried to run with it