Interviewed by HR, then 4 technical managers. Afterwards, there were one on one interviews with two engineers and a support manager and a technical manager. There were many questions relating to work experience and how you would handle different customer scenarios and how you would go about solving different technical problems.