Literally 4 1 hour phone screen with a recruiter. He spoke about the company in depth and I had very few chances to speak. Then I was finally moved onto a technical interview where the engineer didn't pay attention at all. I feel like my time was majorly wasted here. While I was interviewing, half of their product was broken and you couldn't even sign up or in. So, maybe they should ask people questions that demonstrate they can build highly available and reliable systems instead of theoretical ones and waste people's time. I can see why this place is rated so poorly. Definitely dodged a bullet.