Yes, but...
It use to be a very good contract, but now only consider it if you're desperate:
- too much time away from home (not a problem if you don't care about time with family), stuck in a Hotel in Mumbai on endless standbys, terrible city
- low salary;
- has been delayed for 15+ days for the latest 3 months;
" Not fined, berated by management, not nickeled and dimed out of your paycheck." - no true.
This is from a very well informed insider: stay away.