Standard recruitment process including a phone screen and various panel interviews, which provided an opportunity to get to know the company and the people. The process also included skills review and tests. Very good communication throughout and flexible regarding remote interviews. Overall, a very good experience.