The process was both online and offline. I went to the office and had to wait for three hours, but everything was well-organized and managed efficiently. The HR team and management were extremely supportive, keeping everyone informed and comfortable throughout, making the experience much smoother and stress-free