How can one deal with bad management?
iigs: Sorry to hear about your situation.I can't speak for the options available in your city / work pool, but it sounds like you've gone about as far as this job will take you.If you are perceived to have a bad attitude (regardless of your actual intent) it is going to make your progress at the company difficult. Forget about moving up, and expect your opinions to be ignored because you will be perceived to be submarining the company. So much for that.Brush up your resume (sad as this last year may seem) and consider what you learned here and what you'd like to see in a future role. Cast the lessons you learned in a positive light and try not to harbor any bitterness.A former manager of mine (probably borrowed but) once said: "What do you get when you don't get what you want? Experience."A lot of the things you're seeing are realities of the business world. Management doesn't outsource to overseas to argue with them, they just want something done cheap. Your management may not be doing the most they can to register their dissent, but it might be in the interest of saving their job, not in some form of ignorance. This isn't specific to overseas/outsourcing relationships, it's disappointigly common in conventional middle management, as well.If it's any consolation, not all places are like this. You may find you can transfer to a better team within a company or may have to get a different job. I was in a similar place once (twice, ugh) and it was a huge weight off of my back when I got in to my new role where dissent is appreciated.