The process went okay from first contact from head hunter, than Idexx HR person, next hiring manager phone interview. The part they can do a better job is the post face to face interview process. Provide a feedback for those who take the time to considering to work together.
They don't even took a time to refund expenses as previously agreed before trip.