The whole process was very smooth from the beginning to the final round and they really helped me to make me feel at ease so i can answer comfortably without nervousness
It was good with 3 rounds of interview and the interview process was smooth. Make sure you have the required knowledge for the job applied. It took a week to complete the entire interview process.
This is very subjective and depends on the team you are getting hired to. My overall experience was good but could have been better. Salary negotiation went on for a long time.