4 stages of the interview process. Stage 1: Submit all credentials (CV and Cover letter) Stage 2: An invite was received for a first interview with managers (Technical stage). This interview was conducted based on technical tax laws and practices in the region. Questions were asked on several tax issues and how to deal with them. Stage 3: An invite was received for further interview with partners of the firm. At this stage, more questions were asked to decide if my values aligned with the values of the firm and also a few other technical questions relating to how I handle Tax matters, Confidentiality if clients etc. Stage 4: An invite was received for a final interview with the Managing Partner (like the CEO) of the firm. Lastly, in this stage I was assessed my the Managing partner to understand how I fit the organization, to know me on a more personal level (character).