Overall a positive experience. 1 Recruiter screening, then a two hour interview panel consisting of 4 interviews, than an in person interview consisting of two rounds, than it looks like there would have been a fourth and final interview with hiring manager (did not make it to this part).
Like most companies, their interview process is not designed for people who are employed, I had to call out of work twice to interview with them, all to get a templated email from a recruiter I never spoke to before, not able to give specific feedback/reasoning as to why I was not selected. Personally I believe if you put this much time into a company interviewing for them, the least they can do is give specific feedback as to why you were not selected, as every bit of feedback can help the candidate as they continue their search. Other than that, it was a organized interview process.