If you are from India, this is a place for you. . It is just like working in India. You don't need to speak English. Enjoy India culture in America. You will have a lot of fun in playing Inida politics. The best part of it is that you can get a day off for watching Cricket game- the most popular sport in India.
This is a non professional working environment. I have worked over 10 companies before, this is the worst of all the companes I have worked for. The turnover rate is very high in this company. You won't get appreciated for the good job you have done. You would always get blamed on the job you have done.