Looking from the outside in, it seems the problem is with management. I have never worked at Google, but I know many people who have. None of them have said positive things about their managers. Obviously this is anecdotal, but I see little reason to believe otherwise.