I applied online. I interviewed at Epicor Software (Minneapolis, MN)
Interview
I went through almost 5 interviews, some were just screens over the phone and but then a bigger one with multiple people from the team and in person, which made it very intimidating.