I applied online. The process took 2 weeks. I interviewed at GM Nameplate (Los Angeles, CA) in Jan 2019
Interview
It was easy and friendly. a lot of questions and touring.
3 step process, phone, phone, in person.
Nothing else, simple process, show around the place you work if you get job
I applied through a staffing agency. The process took 4 weeks. I interviewed at GM Nameplate (San Jose, CA) in Aug 2016
Interview
It was a get to know you personality interview. They were looking for someone who would fit the team. It wasn't a technical interview like many bay area companies.