The recruiter told me on July 5 that he has scheduled my first interview on 25 July, and on the date of interview i received an email that they already met their hiring targets for the quarter and they can't proceed with my application at the moment. That was a total lie, as I know that their interview process takes months to finalize. Besides, I can still see their job posts on linkedin. Total waste of time. For 20 days they kept me in interview pool, and on the day of interview they decided to inform me so.