Pros
Learning and growth is there.. since many leave the company soon
Kontras
There is a bond that employees have to sign not even sure that is legal. it's night shift(long term it will affect your health).even if u get a better opportunity you can't go forward without breaking the bond ( three months gross salary is what is needed to break it).. don't join unless you are really really desperate or can't find another job... Just try to find the attrition rate to understand what I am talking about.. I am not even commenting on the work culture here (read other comments about that). If you successfully complete the bond period during appraisal the management asks you to sign another bond to give you a decent hike. Lots of promises made none kept.