A totally unprofessional experience.
At least 4 rounds of interviews with senior management of the firm . I had to constantly chase HR for updates over a period of about 3 months. After more delays and prodding , The latter period included HR promises that they were just finalizing an offer.
Management appears completely indecisive , HR incompetent and frankly dishonest