I applied online. The process took 3 weeks. I interviewed at Insight Global
Interview
Had a phone screening with the recruiter, then had two rounds of interviews with the other company. Was told I was going to hear back from them with a decision but was ghosted and never heard anything back even after contacting the recruiter. Quite strange.