The interview was multi-stage and involved one technical interview, about an hour, and two personal-fit interviews. I found the interviewers a bit offputting, but I do believe the company to perform high-quality work and to be invested in building up newly graduated employees, from what I gathered about their onboarding and management processes. This is definitely a company that takes itself seriously, is well-respected in the field, and transparent about the company culture-- if offered an interview, I'd say you might as well go and see if that culture is a good fit for you! I am of the opinion that the compensation, training, and benefits/promotion processes LeMessurier offers seem to be at, if not above, industry standard, from speaking about my experiences with the company to other working engineers within and outside the company.