I had two initial meetups with an analyst, thereafter an interview with my direct manager, after that an online assessment, and finally an interview with the CEO. The timeline and steps of the interview process was clearly laid out for me. The assessment was an enjoyable challenge and a good opportunity for me to showcase my experience and knowledge. Everyone I met up was friendly and made the overall interview process pleasant.