• Rampant illegal use of paid software/ebook.
• The worse manager to employee ratio. I had 3-4 managers (2-3 being a very common phenomenon) asking me to attend daily meetings/reporting and had separate tasks assigned too!
• In my group, more than 70% of managers have no technical knowledge (they hold titles of Senior Technical Director), what a joke! Many of them just keep repeating/asking things over and over so that they sound knowledgeable. The rest 30% are super-amazingly forward thinking people. Unfortunately, majority wins in this case too, they would keep bringing you and your ideas down and do everything possible.
• I thought of giving them one month's notice before quitting so as to do a proper knowledge transfer. Really bad idea, please do not do that, these people do not deserve it. In a few meetings, I was referred to as "The Problem who was about to leave" by my manager (and I was colleagues favorite). Shame on you!
• I haven't seen a more regressive group of people. Do not suggest automation to these people, you will instantly become there enemies. I have seen people (they are considered to be real gurus) copy 1 million lines from a CSV, paste it in another file and draw some stupid graphs manually. I have seen people compare hex codes by two guys singing them out loud. The Horror!
• Favoritism, you'll see it. The aforementioned geniuses are considered the best they've got.
• Nepotism: Many managers hire people who are related to them. Many just work with people who are from their states back from India.
• Once I complained about a guy who was "getting his work done" from somewhere to HR, and the HR in-turn complained to my manager that I went directly to them instead of him. He sat me down and told me to be "political" and come to him if I have any issues.
• I have seen women being treated as a "prized possession". They won't let them go to different projects/groups even is they know their forte is something that other groups really need.
• Benefits are so bad they should be called sufferings.