1) Initially agreed to do my H1B, after it got approved, owner asked me to pay for the H1 and he wanted me to pay in cash
2) I was made to pay for my own ticket to come to US
3) Management promised me one salary when I was in India and changed the offer letter to $20k lesser after I came here. I sent a request to Department of Labor about this and they agreed to investigate. I have emails showing this difference.
4) When I left after working for 10 months, company owner called and threatened to deport me saying that he knows the Congressman very well and that he has deported many other people before me.
5) President will share all personal details except SSN, to other employees. What situation you are going through, what personal problems you have everything. Even if you have good track record, he will tell to everybody that you were not doing good, that you had lot of complaints etc. But still he give you job, Very unprofessional.