It could either have been a genuine ex-IW employee, They gave enough info to have been identified and it's entirely possible that they were threatened with breaching confidentiality clauses of their contract.
Alternatively it was a troll? who knows? At first I thought it was IW themselves, but...