I had applied to this role online and after few weeks, HR called me to discuss the opportunity. She asked me questions around analytics, company etc. The next round which was the final round was with director and a data scientist and it was an hour lasting interview. It went smooth. I was very sure of getting an offer. I followed up for regularly for 4 weeks and one fine day after emailing the HR, i received an email of rejection. I was very disappointed and wouldn't consider investing my time for this company in the future