Pros
Only Pros is there that U can get a package, if you are needed then HR will give you. If HR is not giving then leave it, they will come chasing you. Once get the desired Package , survive there for 10 months and search job afterwards(Suggestions).
Cons
1. Force to go anyone any where in India as per the requirement. Base location get changed with their interest, 2. DA & TA are the unknown fact for them. 3. Lots of Unreasonable policies which I don't like particularly depositing mobile while entering to premises and notepad while leaving premises. 4. Incompetent Management and HR(Most ridiculous persons I have ever seen in my carrier ). 5. They preach and do some thing else. 6. Don't believe anyone, work on old technologies and never get