I only interviewed and did not end up working for this company.
However, both the supervisor and HR appeared professional, and the questions they asked were respectful of the candidate.
They also put the less pleasant facts on the table upfront (such as the need to work overtime, etc.).
It left me with a good impression of the company.