Super lengthy interview process for an entry level job. I had 5 interview rounds which included multiple interviews with the manager, HR and take-home assignments. The first 2 rounds with HR where they gathered background information. Then 3 interviews with the manager where we