I applied online. The process took 2 months. I interviewed at Indeed
Interview
1 HackerRank preliminary screen
4 rounds back to back, 2 technical 2 business
It was about a 2 month process and my recruiter apparently quit Indeed, so I didn't hear about my rejection for a while. Overall the process was long and I don't understand the rejection if I passed technical screens, but at least the folks I interviewed with seemed cool.