Had 3 rounds of interview - first round with the hiring manager, second with the hiring manager's boss and last round with HR. People i spoke to were passionate and loved their job.
They all hinted hours are long, questions asked were to suss out if you are fine working long hours.