I applied through an employee referral. The process took 3 months. I interviewed at Segra (Charlotte, NC) in Feb 2019
Interview
Initially over the phone with HR, than over the phone with Manager, lastly face to face with Manager. Getting time to meet face to face with the hiring manager was the difficult part, since we were in different cities, so it made the process longer.