1. Chat with the hiring manager in person
2. Case study and presentation over a video call
3. Chat with wider team
4. Chat with CPO
Overall, a very disorganised company. They forgot to send me invitations for 3 appointments and I had to make last minute arrangements to reschedule with them. Later they made me a verbal offer which was well below the salary expectations that I set in my first chat. This led to a chat with the CPO. After that, they send me an automated email with a rejection. All left an impression that they don't know what they want and don't listen to their candidates.