Met with HR first then selected and met with hiring manager. If I would have been selected again I would had had to meet with a panel and sell their product to said panel. HR was super awesome and nice to talk to, great with communication. Hiring manager on other end asked a lot of questions and absolutely judged based on answers. The questions had absolutely nothing to do with the job or my skill set. Very frustrating.