My Co-workers and Manger are Indian. Also my Co-worker is on a H1-B visa status and is given preference over Citizens. This has been ongoing for a long time. I have noticed the company is only hiring people on Visa and treating citizens like nothing. There is a lot of abuse going on (Like calling even when I'm sick and had surgery and checking when my availability online). The company CEO is living in another country and away from abuse and issues.
As a woman in IT Project manager, my male co-worker would try to ensure I didn't exist and treated me like a secretary. One instance, my co-worker schedule a meeting without me and do decisions without my consent. I would wake up at 4am to work and get calls (even when I was at a doctors appointment). My Co-worker would also get a subcontractor to also yell at me for his wrong errors. In addition, my co-Worker is obsessed with me and has my email address, phone number and places of work thanks to Resume on display in company's share drive. My manger has made me disable password controls on my resume. (meaning any body can see my resume). I'm fearful