Tech Mahindra - Mahindra Satyam is a company without direction.Although top management tries to implement innovative ideas, the layer from Senior Managers to VPs are resistant to change and nullifies any improvement. TechM recruits from institutes like IIMs and give them substandard work. One of the last IT companies where you are expected to address managers as Sir/Madam! "Boss is always right" mentality is widely prevalent, and that is the only way to succeed in this organization. Hyderabad DC is especially notorious for this, with strong parochialism and language dictatorship. Merger of Tech Mahindra with Mahindra Satyam has started a cold war between senior managers of erstwhile entities - to the point where some of the teams refuse to work with each other. In short, this company is a classic example why Tractor makers shouldn't do IT,unless they understand the difference in culture of the respective industries.