Crap experience with this company, they invited me for a interview and accept my salary expectations on the telephonic round, interview gone good after that they hold the hiring process and invited me again for the next round , i had took 2 working day leave for it , at the end after i cleared all the rounds they stuck at their own budget by saying that we don’t have enough budget that your are expecting for , If they wasn’t have the budget then why they invited me for a interview by accepting my expectations on call . Do clear all the things on call before wasting the time to go for the interview.