Highly positive and professional, Would highly recommend applying. Interview process took 3 months, but well worth the wait. Five rounds of interviewing with a final in person. Several Phone and Teams screening though various levels departments (HR/engineering).