The process was smooth and nice! I received quick follow-ups after each stage of the process, and I truly felt cared for throughout the whole process. There were around 4 stages for my position, including a test task and meetings with a hiring manager, teammates and a department manager. All interviewers were nice to me, and I gladly accepted an offer,