Good process, transparent about next steps, very good with communication. From recruiter to Hiring manager everyone was very informative and transparent. Culture seems great! I would not change anything that they are doing, the process was clear and position was explained in great details.