This is an amazing post - it describes exactly how bad manager looks like and what kind of expectations does he have from his employees. No emergency PTO (despite being a benefit), ability to just get rid of people who don't suit him, cursing at people, not having a proper work/life balance. It just keeps on giving. And all for what? A mapping application having features which really don't save lives 99% of the time.
I agree with all of that except the swearing part. Is swearing in work a big deal in US? I'm Scottish (even worse Glaswegian) so perhaps have a skewed view.
Now I get a letter from HR if I type "shit" on the team's slack channel. I also notice that people are "selectively offended"; they'll use profanity when it suits them, but if something genuinely ticks you off, and you happen to swear (not AT a person, but at things/concepts/in general) they try to use it as a bazooka against you. Try to make you lose all credibility because you said "it's fucked".
To me, as a non-british person (well, I'm British now, I guess, got my citizenship pre-brexit..) it's a super strange and touchy subject. However, I try to power through, being the "rude foreign guy" (rude as in rude language, not rude as in mean or vindictive), and that sort of works. Almost all of my colleagues just know that's what and who I am, I don't mean any offence, and really, nobody gets offended (unless it suits their strategic purposes). We all use a shitload of profanity in our day to day language anyway, so why the fuck would it be different in the office?