You will be indirectly threatened of getting fired in every interaction and will face that heat if you do not bend in front of your managers. Very low morale for employees and company culture is really a disaster. This company should shut down its operations in India. We are not doing a slavery here.
Management is fully insecure and behaves like head less chicken in Bangalore office. Egoistic and vision less. No value for skills after you are in (read trapped)