3.5 hour terrible interview. Imagine being in a 3 hour video conference with 8 people divided into 4 groups. They all asked pretty much the same questions and the, "code review" was from junior developers that could barley put 2 words together. Complete idiots and a waste of time.