No, mc was remembering what happened at his last job. He left because his bitch ex basically twisted it and made it seem like he was the one who cheated and not her. He was surprised when the woman at his new job didn't automatically assume.
I wouldn't say flawless because there are many fan translations that are shit as well. The real difference is many professional translators in anime/manga just see it as a job and don't actually like the stuff they are working on.
I get they want to promote the LN, but sometimes the manga is better. I don't get why they don't follow through with doing an entire adaptation a lot of the time.
Yeah, Japan is inconsistent. Sometimes they are really accurate with their characters in live action and other times they are not.
Also it's Tycoon from Kamen Rider Geats.