I applied online via Indeed. After about two weeks, I received an email from the Hiring Manager who requested we schedule a phone interview. The email was very detailed and described the entire recruitment/selection process. A few days later, i participated in the phone interview which lasted 30-45 minutes. The questions focused mostly on my skills and past employment. The very next day, i received another email asking me to come in for an in-person interview. I was to meet with the hiring manager and CEO. I scheduled the interview Monday afternoon. I waited in the reception area for 15 minutes where I engaged in an informal conversation/interview with the hiring manager. I was escorted to the conference room where I then interviewed with CEO. The interviewed lasted about 20 minutes. He showed me out and said they would be in touch. The next day I received an email with a job offer. I accepted and started the following Monday.