Had to take 270 question personality test from home, then a timed, seven part logical reasoning test. In both cases, there were many trick questions that kind of weren't fair. The in-person interview was four hours of 30 minute one-on-one interviews without a break, up to seven people total. I ended up explaining the same thing 2-3 different times and began losing my voice by the end. I was given a surprise technical quiz on paper (10 questions) and later a verbal technical quiz. The experience was draining, almost cruel, and ruined me for the rest of the day. Not worth it.