First step was a conversation with the recruiter. She asked me my salary expectations, and instead of confirming that was acceptable, started talking about their bonuses. That was a huge red flag. Next up, was a 10 minute multiple choice HackerRank test, which was just ridiculous javascript trivia. Since I know how to google things, I made it to the next round. I gave them multiple times I was available for a tech screen, and it took them a week to get back to me, at which point, they had scheduled it for the next day. Thanks for the 24 hour notice after ignoring me for a week. They use Webex, which literally nobody else does. So I had to create an account, and install the app. The instructions they sent said I would have a meeting in my meetings tab. I did not. It said I would get a notification 5 minutes before the scheduled time. I did not. Once the interview started, and I had no way to join, they sent an email asking if I was having issues, and including a link I could use to join the meeting. When I clicked on the link, it wanted to install a completely different app. And at that point I had had enough.