The process starting from applying to getting 1st email took almost 2 months, had 2 rounds of interview and then no update for next 2 months, i sent follow up email to recruiter 1 week after the interview and they replied with automatic email that they found someone after 1 month, just next day same job post they are promoting. Such a unprofessional and time wasting.