“Filthy mouth” is something a stuck up cunt would say. Cultures are different. Unless it turns into verbal abuse, get over it.
There is a huge variety of cultures that speak English and only a subset can’t handle hearing certain words. Having a problem with people swearing is effectively classism in the US.
I have experience with jobs that were the opposite of these (except for long hours) and definitely required grit. Which is still to say: not pleasant, but rewarding. It might be reasonable for some jobs to filter out people looking for “pleasant”, without it being a toxic work environment.