Overall seems your teams upper-manager team are all BS.Your manager do not like to involve the daily work and do not have direct knowledge how his team members perform daily. it is ridiculous behavior for such a low level manager. you team leader is stingy,not good to work with.I would suggest you start to find another internal job to make your own life easier. it should be easy as you are in the top 50 IT company.
My i know what ethnic group your manager, team leader A and team leader B belongs to?
-wu831(NA);
2012-5-16{452}(#7520868@0)
and is it a surprise?
-mikesmith(老猫);
2012-5-16(#7520927@0)
Unfortunately, it is the scenario that bosses like to see. As long as the company can survive, usually nothing need to be done.
-iloveresort(秋水长天);
2012-5-17(#7524310@0)