Contacted days after applying and initially had an interview with HR. The interview process dragged on for almost 4 months with lots of back and forth with HR, where I interviewed with various members of the company. Lastly, I had to make a presentation and had 4 hours of interviews for my final interview where I met with many people I had already interviewed with. Management seemed to be unsure of what exactly they wanted for the position. Felt like it was a huge waste of time having been dragged along for 4 months with no offer at the end.