Horrible interview experience with a company.

I recently sat for an interview, position was Data Scientist lvl 2 in bioinformatics company which is just starting out, has a team of 4 people i think, mostly juniors and Team leads, no one in the middle. First round was ML, maths, architechture and live coding(write a clustering algorithm for a categorical data and perform hypothesis testing on a dataset using bootstrapping the original dataset and creating a new distribution), went well basically. It was 2 hours long. Waited 1 week for the next round, they started asking why i was leaving my current role just after 6 months, said that my lab is closing so i will have to move somewhere else, they replied that HR will be reluctant to hire someone who left the last company after <1 year. Started asking stupid out of context questions like what are coefficients out of nowhere. By this time its already been 2 weeks of interviews, totaling 3 hours, both technical. Then she is like i will send you more assignments to do with bioinformatics analysis and ML algos to write, then we can have another discussion followed by an HR round in the end. I straight up wanted to tell them to fuck off but calmed down and sent them an email writing thank you for the opportunity but i was not interested. The payment was good enough but most of the pressure would have been on my shoulders, hence i quit.

TLDR: sat for 2 rounds, total 3 hours interview, asking for more rounds and assignments, told them to keep their money.

EDIT 1: I am continuing the interview process with them, they called me the next day to PLEASE finish the assignment and to take my own time, lol and the pay is pretty great.