began with a one hour phone interview to establish basics which was very professionally performed.
was given a take home engineering challenge which was entirely relevant and illuminating for me.
third interview was onsite and included lunch with the team and coffee with the ceo.
at all times they conducted themselves professionally and treated me with respect.
really seemed like a nice bunch of people, and well organized.
i left with an extremely positive impression of the company.