Can we boast of a Mercedes level IT product? We are still on the services bullock-cart and want to be Global IT Research Giants? The entire IT structure has to be revamped? In my time I have seen Managers managing hi-tech projects but having ZERO technical knowledge. All the best IT brains would prefer to be on the H1B plane then work under such incapable and incompetent managers.