Pros
When I started working for this company around 3 years back, I sure had a lot to say. But over years, as the company grew, it has reduced down to almost nil pros.
Cons
The hiring standards have stooped so low. Specifically in India. You get hired for travelling all the way from Northern part of India to Chennai, the southern most, but not for your skillset and talent. People we reject in first round of interviews end up clearing further rounds, getting an offer and joining the company. It's disrespecting someone who interviewed them first I believe. When we honestly reject people, we were being asked by management to reconsider, give a second chance. There's sure a lot of misconducts have happened in hiring. I can't help but think what sort of support would be offered by these new hires, who were hired, just for the sake of it. We've had people who doesn't know anything about a linux terminal and were made to train them over and over again. There are lot of things that could be improved. But the management sure would like to waste time asking everyone to give trainings/sessions. You read an interesting blog post and if your manager is aware of it, you'd sure be asked to give a session on that topic. Isn't there any better work at all? Hire unfit persons. Torture current employees to train them. A lot of people are leaving/left the company. It sure was a heaven once. But right now, Hell is sweeter