Many time-consuming rounds—self recorded interview, then group interview with 30 people where they give you teamwork tasks and a confusing spreadsheet task, and then a final in person interview. Unnecessary for a relatively low salary. I mentioned I needed visa sponsorship and they strung me along until the end, and when I received an offer said that they could not offer visa sponsorship, ultimately wasting my time.