I applied online. The process took 5 weeks. I interviewed at Schneider Electric (Fort Collins, CO) in Aug 2018
Interview
There were 3 rounds. First, a phone interview with the manager I'd be working under. Second an interview with one of their global recruiters to get general info about me. Third, a series of in-person / skype interviews with manager and different groups of co-workers.