I posted one link that mentioned 250K employees under Welch in the early 90's and here by 1998 it's already 300K.
http://ge.com/stories/en/20398.html?category=News
And your link does nothing more than provide a general comment that layoffs generally don't improve businesses, and that is generally true. In fact Welch himself preached that for years, but it is not true 100% of the time and it wasn't true with GE, which is exactly why the company turned around so dramatically under his tenure.