Sorry you had to go through that.
A single company doesn't make the norm, though. Did you get insight into other companies too?
Just recently I watched a Japanese citizen saying its a common misconception, a prejudice. That just like there's bad companies in other countries there are these in Japan. They just use a term, a label for them.