Long strenuous interview process and there are 4 separate interviews. The first is with HR. The second is with Hiring Manager. The third interview you require to present a PowerPoint presentation to group regarding business case.
The fourth interview with Senior Management.