Yep......Sounds like some dud employee 'spilling thier guts' as they couldn't çut the 'mustard' !!!!
Probably still unemployed...... recruitment isn't a perfect science....... You have to let go of the 'losers' or your business has to pay for non-performance.