A holistic list of cons, will enlist few. Worst HR team team in industry driven by department Managers and Heads. They'll never advocate there people rather advocate issues raised by department heads. No technological work in the organization. Only support and maintenance related project. Even they don't had support projects from last few years. Managers are worst, they never had an idea what is going on. No projects, no work only time pass. Managers are talented they know how to keep employees busy even without any project.Hiring and Firing every year after appraisals.No project from last two years, hiring just to play with employees emotions. There top officials consider there employees as a parasite and weed who sucks there blood. These words they used in open meetings.Changes policies as per their convenience. Policies are not in place.If you are good at licking you'll be promoted, else designation is a myth. Every HR team come with new policy of promotion even after that boot licker got promoted. No opportunities of foreign visit, even there Managers are worst and not considered to visit other countries for business.Don't join the organization just for the sake of working in bhopal.