Took 2+ months, always keep saying that hey want to hire me and Atlast offered way less than the rdiscussed salary . Please make sure your that you have Salary negotiated in way advance and it will not make you wait more than 2 months . Don't rely if asked to wait . Look for other opportunities.