I applied online. I interviewed at IMI Denver (Denver, CO) in Jan 2020
Interview
The first interview was a group interview. That made it a little intimidating as I was going through the process. If you make it through that then you are assigned an individual to interview you for their team.