I applied online. The process took 2 weeks. I interviewed at First Pacific Group (Grand Rapids, MI) in Aug 2019
Interview
It was a great experience, and very thorough. Their compentency tests made me feel that they actually care who they hire. It did take some time, and there were 3 interviews total, but the patience paid off for me!