Pros
Good things happen to those who are close to managers and well known to clients. Every day smart casuals. Nothing else I could think of.
Cons
First of all the company location itself is pathetic. Not a good ambience outside. Nothing great to mention about inside ambience too. People who doesn't know how to communicate to team are the managers. Very disruptive work culture. Managers pay no respect to juniors. By the way why every junior call their senior members of team sir/madam? And senior fellows enjoy it. Is this a school or a corporate place? One word of caution for people who are willing to join this company from other parts of the country especially from Tamilnadu or Kerala, very worst place to live and work. Noida not at all a good place to live. Safety is a big concern. I never felt comfortable there.