After an initial screening with HR on LinkedIn, I did a coding challenge which took maybe 4 or 5 hours. After that, I had approximately 6 hours worth of interviews over two days.
The engineering people were fantastic to talk with. It's obvious that there is a lot of skill, experience, and innovation in their ranks. The management type people I talked to, however, definitely raised some red flags.
When I asked about some of the negative online reviews, a person with "VP" in their title got a little more defensive than I thought was appropriate. I get that it's a sensitive topic, but as a potential employee, it's important to hear what the company has to say about it.
Also, the terms "rock star" and "10x programmer" were thrown around a lot. Experienced software engineers recognize these terms to mean "someone who will work twice as much for half the pay." Once I heard these terms, I knew the company wasn't for me. Seems like they agreed since they ghosted me after the sixth interview.