Terrible. Insane waste of time. Five rounds of interviews, including multiple in person rounds is absurd. This is a role paying $50k. I could get a team lead position in retail paying the same amount, in less than the literal fifty days it took for them to tell me that I wasn't a good fit.