I applied online. The process took 4 days. I interviewed at NxEdge (Morgan Hill, CA) in May 2020
Interview
It was a great experience, the panel asked great questions and was receptive to my questions as well. They asked questions about my experience, the ability to deal with confidential information and travel availability.