Smooth process. Very good communication, and they kept in touch regularly. Approximately 3-4 interviews. Got to meet hiring manager, lead, and the team. Always got very clear information about potential next steps. Overall very good experience and people were very friendly.