Great brand, gone bad - don't fall for the old reviews
Pros
Three or four years ago, this was a genuinely good place to start a career. Comfortable environment, supportive learning curve, solid first job for freshers. If you're early-career and want a calm place to find your feet, that version of the company delivered.
Cons
That company is gone. Over the last three to four years, the web dev department has gone downhill fast, and the culture is now the main product. Start with the management. Several managers in web dev lack the technical skills to lead the teams they're running, and professionalism is in short supply. Decisions feel personal rather than performance-based, and there's little accountability when managers behave badly. I've seen managers cross professional lines, including prying into team members' personal lives and social media instead of focusing on the actual work. Then there's the politics. People who do the real work get overlooked; people who flatter and play the game get pushed up. Teams get pitted against each other instead of built up. Micromanagement is the norm, and growth opportunities are gatekept rather than earned. The result is predictable: most of the strong engineers have already walked, and the team is increasingly stacked with yes-men over actual talent, while frustrated juniors sit one foot out the door. Pay seals the deal. Compensation is well below market. Four to five years of tenure can still leave you stuck around ₹4–5 LPA, and every increment conversation ends in "the company is in loss" or some new excuse for why you don't deserve more.