I have read one interesting post which is related to this. Google is not ready to fulfill the demands of it's employees which demands were costing it Google up to just 1 % of the total profit earned by it.