Two step interview process with HR and hiring manager. Very nice offices, but can be confusing for your first visit there. I made it up to the reference check and was left uninformed for months if I was hired or not. Really bad communication by HR in terms of letting you know an update. Took them 4 months to tell me I was not selected. Bad experience