The email communication with the recruiter was accurate and professional. I was informed about each and next step promptly. Both rounds of the sequential interviews were pleasant where I connected with different XFNs and people from other teams; I learned from them more about the company and I also shared my experiences. They listened to me and asked relevant questions. All interviewers were very professional and genuinely nice. And the recruiter is one of the best recruiters I've ever worked with. My rating to the interview difficulty is due to different factors. The main one is that I was laid off from my previous work a few months, so I had difficulty remembering details about specific areas because I no longer have access to my notes and posts at the previous job. In general, the questions are easy for those who really have a solid and long experience in the field they are applying for. Thank you