* Provides vast learning opportunity across various functions.
* A great place for technically active minds.
* Assiduous employees do get acknowledged and their perseverance ultimately get rewarded.
* The company's management never encourages any sort of discrimination at work place or beyond. Merit is the only criterion here.
Cons
* Sometimes you might feel dejected when your concerns are not getting addressed by company's management, the way you want them to be.
* Stay away from negativity spread by disgruntled employees due to mismanagement.
* Sometimes you might have to face unprofessional conduct from fellow employees.
I will be honest a place where such a horrible HR exist, you will not find anything good she is the centre of gossip and misunderstanding. she is a cheater a highly crook women who takes the name of management to create misunderstanding in the employees. Management may not be bad but be ware she is.
Cons
highly corrupt HR .. she will hate you if you are better than her. she will lie to you about your performance and misguide you about the seniors. This is how she will generate work.