Open positions online. Applied online, personality test shortly after. 30 minute process. In person interview with a manager. Phone interview with HR representative. It was well communicated on what to expect and detailed answers when asking questions about the job expectations.