Nice people, good interview process, general tech questions, presenting responsibility's and behavioral questions. Nothing too hard. They also present the company a lot. Good competitive salary compared to other competitors especially for a public company.