There are many bad bosses every where. Just full of ego and zero in knowledge. You know the ad thing about this bosses at India is they are full of language mania..if some one speaks there language they will blindly support them. Bosses had developed stragedities to show false figures to thee USA bosses to save there seat. Ask any HR the reason of attrition..they will answer PERSONAL PROBLEMS... one last thing..NO ONE LEAVES A COMPANY THEY LEAVE THE BOSSES.