It was a great experience. I applied online and soon received an email for the first screening round with HR. After that, I had a virtual interview with the hiring managers. The feedback was prompt, and I was invited for an in-person meeting with the executives. Then came the reference check and finally the offer. The whole process took around 3 weeks. Everyone from HR to the hiring managers and up to the top executives was incredibly friendly and supportive throughout the process.