My current company is the first one that does recognize Juneteenth as a holiday, so I assume I have a much longer work history than you.
I’m still not used to it existing so it totally slipped my mind and I would have accidentally come in to work, except one of the overseas guys pointed it out