I applied online. The process took 2 weeks. I interviewed at StructureTec Group (Kalamazoo, MI)
Interview
Usually a minimum of a 5 step process including 2 personality tests and 3 interviews (phone, virtual, and In-person) depending on position. Process from start to end is around 2 weeks could be up to 1 month for higher positions.