Chaotic, offensive, disrespectful. AVOID THIS COMPANY. Trust your gut on the red flags.
First round - red flags. Said to expect work calls at all hours given geo-locations of other teams. Role was not defined and description could not be disclosed to me after I had to ask. JD posted was intentionally vague.
Second round - rescheduled 3x times. And then did not disclose it was entirely an hour long case. Alas, it was. Passed.
Third round - 2 separate 1 hr long calls. One of them was cancelled abruptly and never rescheduled, and the other call happened. Again another case interview that was poorly run by an interviewer who clearly had not done them before. The interviewer also talked about himself most of the time.
Rejected after waiting for the 3rd round to be rescheduled because they filled the role. Waste of time!