First phone screener with HR, 2nd interview a video chat with hiring manager, the 3rd interview in person at the facility. Standard questions, lots of behavioral and situational questions. Asked for minimum salary expectations up front, which was awkward. In person interview was a bit disorganized and chaotic, not adhering to schedule. Most people seemed great, especially the local leadership, but a team lead was somewhat unprofessional and I was surprised by that.