1) Telephonic Discussion with Hiring Manager.
2) On Site Interview (4 rounds).
After few days I contacted Hiring Manager he replied "" I cleared all Technical Rounds, they just waiting for approval from Higher Management, so it will take few more days""
After one month one guy(from same team ) called me for checking my Availability for joining ( I said yes), he told they will come back to me tomorrow.
After a week Again I contacted HR and Hiring Manager( E- Mailed 3-4 times) . I didn't got any response from them. Even They were not ready to tell Interview feedback either +ve or -ve .
I really felt bad with their behaviour of not replying.