One thing no outlet has reported is that everyone except business development and select engineers were laid off as a result of the deal.
This all comes from someone who left Meebo recently and is still close with people that work there.
Not sure exactly how many, but it sounds like it was a good number.
Note: I said it was the majority, that's what my friend made it sound like, but I'm not sure.. will update once I find out