Pros
If you want to destroy your career, join this organization. They are the best in this business.
Cons
1- Pathetic and biased Management from top to bottom. 2- Illiterate HRBP's and HR management. 3 - One of the worst company policies, I have seen. 4- No appraisals, even though you have been rated 5 out of 5 in your performance reviews. Also, you will not be rated based on your performance but based on your manager's choice, which means managers are GOD here. 5 - No opportunities, whatsoever how well you performed, or your capabilities, but you will get the best if you belong to a special region. 6- 90 days notice period proves that you are slaves, not employees. This is not the frustration but the truth only. DON'T PLAY WITH YOUR CAREER