Confirmed, apparently. 3 people named in the initial post plus one other added later in the thread. Merry Fucking Christmas from WOTC. It must suck to work in a company where every Christmas you live in fear of losing your job, and the stress only goes away when your friend loses theirs.
Good luck guys.