I did my internship with the company so got the job offer as its continuation in same group. Interview process was reasonable with multiple (5-6) rounds with different members of the team and the head of group. It took 3-4 weeks to get to final stage and got an offer. Overall, i found everyone very supportive.