Applied, phone interview, HR interview, management interview, offer. Onboarding was smooth with an orientation that included all new employees. Special program for management really prepares you for success. They are upfront about the expectations of management and the company and the (real) challenge of the department.