ParentFull threadduck·I believe that is their portal/intranet. Each employee has profile there and these would be badges for that area.View on HN