I applied for the position Online, and I was contacted after two or three weeks. I had an interview with HR followed by a general test. After a few weeks, a second interview was scheduled with the hiring manager. The interview questions were average, but at the end, it took a long time to make a decision.