Hi, I am 3 months pregnant (not showing at all)and just started a new job at jcpennys last week. I didn't tell them I was pregnant as they did not ask. When do I have to tell them? Do I have to tell them I was pregnant when they hired me? Can they cut my hours or fire me for being pregnant? Also do I get materity leave? I live in New York state.