Pros
Absolutely nothing is good here. All positive reviews posted here are fake, done by their HRs to lure innocent people
Cons
A place full of nepotism and useless people. They post fake positive reviews. They are hardly concerned about their employees, all they do is to make crap baseless reports and make a joke of the client. People working here aren't even skilled enough, they don't know basic English, crap market estimates are prepared just by googling everything with no reliability. The editing team lacks basic English grammar knowledge. The management only knows how to shout at their subordinates and on top of it they will make you work on weekends too and expect you to be available 24 hours on a daily basis on weekdays as if they own your life. An advice to people aspiring to join this company especially freshers, dont commit such a big blunder and read all the reviews here you will get a clear picture. They treat employees in a manner as if they are their slaves.