Applied online and was called for an interview. Was interviewed by 4 people and it was a fair interview which i was prepared for. They promised to get back to me after a few weeks which they did. They requested background check and pyschometric tests which i did. I had to wait for three weeks to get an offer.