Don't go for interview there, they will shortlist you for interview but their HR won't respond to your follow up. They won't tell you about the 2 years of service agreement earlier. I travelled 65km for the interview after that they told me that they can only proceed for the technical interview if I agree with 2 years of service agreement. What kind of behaviour is this, they should tell me that earlier. Don't go for interview if it's not do or die situation.