Pros
Relatively better paymaster as compare to others in Delhi region
Cons
This company is true example of what kind of company you should never join. It runs like a school not a company where you will be tracked hour by hour (especially while doing WFH). Extremely political environment. The good reviews are unreliable. Just take a look at the rating trends and location. Horrible culture and worst leadership in my experience. Before joining, they will tell you whatever you want to hear. Once you are in, you will see the dark side of it as you will be considered a slave. You will be expected to do as boss (read clueless) says. They hire and fire randomly to put blames of failures on others, especially if you can not do bootlicking or a smart person as you won't be liked by bootlickers.:) Indian management is spineless, unreliable, make false promises, have no clear vision or strategy. Even top management is not reliable at all.