Well it would appear that our buddies in IT have been at it again. Starting last night, every time I earn a few points I get a pop-up message saying " Congratulations! You've just achieved a new badge."
This extremely distracting and a royal pain! What's the scoop?
This extremely distracting and a royal pain! What's the scoop?