Google* isnt really an enterprise focused company. Getting talent and management to work on it must be tough, and internally I've heard it is sort of looked down on. They have a pretty poor partner network as well. I think if they beefed that up theyd do well.