I applied online. About a week later, I received an email from a recruiting company that NRG hired to set up a phone screen. The call lasted approximately 30 minutes. The recruiter was friendly and wanted to get to know me. The following week, she informed me that NRG wanted me to interview on-site. Two managers performed the interview. It was a great experience. It didn’t feel like an interview. They were super friendly and wanted to get to know me. A couple of days later, I heard back from my recruiter telling me that NRG wanted to extend an offer. I accepted it.