No loyalty. Won't hire you if you are not indian. Has no ethics. Came in for "unpaid training" and then instructed me to go for outside training.Then came back, only to be replaced by an Indian on an H1B. I did a better job than that indian, but they were happier with an indian in the company. No loyalty. Broken promises. Says no matter what, they will open a position for you, but then they don't do anything at all, and makes up stories. Won't even pick up calls anymore - they now rely on an automatic machine, and more than half the time you get an answering machine.They don't return your call