I just started a job I've been there almost an entire month now and although I enjoy it mostly the main manager I hate. During my interview she said something's that made it a little red flaggy like “it's not exactly like a family but we're close” “most my workers are loyal to me”. A few days ago we “had” to have someone cover a shift, all our cooks have been begging for hours and we were all told over time is okay, but instead of ask her employees she has her SON who works at another store cover the shift, as he's on over time. No one's getting more then 30-35 hours and she's hiring another person. As we are closing that night her son is playing rap music such as WAP and some others not quite sfw. Then today I made a joke and said the word fuck, she yelled at me for my language, and a coworker thinking she's joking said “watch your fucking language” and he got smack on the side. Is this acceptable, she's well respected and after she smacked my coworker she straight up said “go to hr get me fired”. Frankly I'm not sure what to do in this situation.