Pros
Good office space Good peers / colleagues
Cons
*Bad management *No respect towards employees *Micromanagement - They keep track of everything you do through cctv cameras, Including amount of time you touched your phone. The moment you try to do anything other than work like talk on phone or chat with fellow employee, you are called out. *It is observed that they favor /hire people of only one particular religion *Worst level of internal politics *Very very low yearly increments (5% to 7%) *Very low job security (Employees get terminated as soon as they find someone willing to work for lower salary than you) *They do not support fun activities or celebrations. *By fast most miser company I have seen. Company does not wish to spend even 1 Re for employee welfare. But will spends lakhs on installing high quality CCTV cameras with audio recorders to spy on people :) *Upper management is nice to you on the face. They will lowball anyone and everyone with very low salary, as low as possible by giving nonsense reasons.