work culture , salary , and no hiring at higher level
there is slow growth and no oppertunities to learn in the company and is stable like anything
Best thing is you can learn much more the and worst is the balancing between your work and personal life
company provides all those amenities that are prescribed or are under the guidelines of govt of India.
List based on reports from current and former employees. It may not be complete.