I experienced a smooth interview process.
First, they will ask you some interview questions through messaging, and then they will set up the first interview and then they will give you an assignment after that one is done, they will have a deliberation on your work and will set up a final interview for salary and work information.
The interviewers were punctual and very respectful. They were also considerate when I experienced technical issues. My interview experience was great.