Guys, Salesforce is a terrible environment that is basically Oracle with better marketing.
The question about whether Marc knows about this is laughable.
As someone who has had a long ride inside the company, I would just say don't believe what the marketing tells you.
It is a toxic environment in general, and even more so if you find yourself working for the wrong group.
Avoid working here if you can - this situation is just one example of how reactionary and unstable Salesforce is.
My heart goes out to those in CSG laid off - like someone above said - very unpredictable, and based on internal company politics and not market conditions.
They are going to have a hard time keeping morale going in that group, or ever hiring new talent, which will get passed on to customers.