Something I learned from working for a Japanese company for many years. If you’re on time, you’re late.
This is a virtue. I learned it working at a restaurant in my teens. Not everyone gets it
That’s also a saying in the military. “If you’re on time you’re late, if you’re early you’re on time” Took me awhile to realize not everyone appreciates it when you show up early all the time though 😅.
Your Japanese company sounds like my middle school band. Well, hopefully better than that.