This statement out of michaelochurch is just silly. Most managers I know consider 20% time to be important to those engineers that desire taking it. That said, not everyone tries, and you can lose your ability to do 20% if you underperform.
michaelochurch appears to have had a very strongly negative experience with his time at Google - I'd implore you (and everyone) to not base your assessment of what the company is like on his experience alone, especially since I've got pretty much entirely opposite experience.
Actually, my reason for spilling on Google is that someone from Google did something unethical after I left and Google refused to investigate (knowing they'd have to fire the person if they did). If Google had done the proper investigation and canned the person, I would never have said a word about them.
I'm pretty much over it by this point, but I still think the terrorists who thought it would be fun to destroy Google from the inside with their imbecilic "calibration scores" need to be named, shamed, and buried. They have attacked what was once a great company, and they are destroying it. I am pointing this out as a public service.
Google is a great place if you have a good manager and an interesting project. If you land on an interesting, relevant project, and your manager supports you in the political processes, it's a great place to work. I've never argued against that, because it's true.
The same is true of 20% time. If your manager believes in 20% time, you have that benefit. If your manager thinks it's a waste of time and will express it by threatening you with a perf smear, then you don't have 20% time.
"If Google had done the proper investigation and canned the person, I would never have said a word about them."
I don't get this. The faults you mention here and elsewhere (closed allocation, lousy managers, unfairly rating expectations, 20% dooming you etc) have nothing to do with Google investigating unethical behaviour, right?
So, does Google really have none of these faults, but you say they do because they refused to investigate your claim; or do the really have these faults, but if they had investigated your claim, you would have kept quiet and let everyone think that it's a fantastic place (as far as you were concerned)?
(Serious question, I'm not trying to flame you. I just don't really understand how your various criticisms and this specific ethics issue are connected)
or do the really have these faults, but if they had investigated your claim, you would have kept quiet and let everyone think that it's a fantastic place (as far as you were concerned)?
Disparaging an ex-employer in the public, even if the ills disclosed are minor-- which in Google's case, they are-- can do considerable damage. Or it might not. It's hard to measure the cost of lost opportunity (in this case, lost recruiting). In any case, it's a move to take seriously, because it involves downside risk for both employer and whistleblower and the upside is quite minimal. It's not something to do just because you have a negative experience, because 3/4 of work experiences are pretty negative (by which, I mean they get less out of the job and the company than they should) for most people. If a company is going to get a public smear, it has to earn it.
If Google had done the right thing and investigated, then terminated the person, I probably would still have warned my friends about the death of "Google culture" but I wouldn't have leaked Perf and the death of 20%T to the public.
>>Google is a great place if you have a good manager and an interesting project. If you land on an interesting, relevant project, and your manager supports you in the political processes, it's a great place to work. I've never argued against that, because it's true.
That's true for any company I know of, Hardly an interesting proposition to work at Google.
The key to success at most companies is to be a unicorn.
Let's quantify ambition using the letter A. At A > 1.0, people are interested in advancing their own careers and are only going to work hard on their assigned stuff when there's a long-term, career benefit. If they have a surplus of time (which is common, because they're good at getting shit done) they will pursue their own education rather than asking for more work. They are hard-working, but they focus on their own objectives and take a mercenary attitude. They only go "above and beyond" in the context of a mentorship arrangement where someone senior is genuinely looking out for their careers. Otherwise, they calculate exactly how much to invest in their assigned role and how much to put in the skill or networking bank.
People at A < 1.0 just don't see career growth as very important, and it's hard to motivate them to work more than an 8-9 hour day. They're not lazy-- they're often more than competent enough, and they tend to consistently do good work-- but they have more interest in life outside of work than in their paid labor. Give them 6 weeks of vacation, and while they'll generally give decent notice, they will take it.
People at A = 1.0 are ideal employees, but that's a single-point set, and we don't have Dirac delta functions in this analysis, so that's probability zero. It's a unicorn. (Note: I know that probability zero doesn't mean "impossible". Unicorns are also not impossible.)
Succeeding at work is about pretending to be at A = 1.0... or at least fading A to 1.0 enough to keep people unaware of your true leaning-- which is that you're either too ambitious to prioritize your boss's objectives over yours, or you're too lazy to care about anyone's goals.
How close you are to A = 1.0 determines how long you can stay at a job. At A = 0.5 or 2.0, you'll last 6 months and get cold-fired. At A = 0.9 or 1.1, you have an expectancy of two years and will get a severance. At A = 0.99 or 1.01, you can probably stick around for 10 years and you'll be gently "managed out".
I'm at A < 1.0 (even 6 weeks of vacation, which I always take with plenty of notice), but have no problem getting or keeping a job long term. I'm A < 1.0 because I'm ambitious about "working to live", rather than "living to work" like the A > 1.0 types. I do expect to be "managed out", but only because everyone but top management gets laid off eventually, to keep the staff young.
Yes, which doesn't make Google any worse than most companies, but does mean it has regressed into the meaningless, incoherent, parochial grey glop that is standard corporate working life.
You know, I work for a 122 year old > 100,000 employee megacorp, and it is not so bad. It takes longer to do things, and you have to work around a lot of problems, but the vastness of the problems and systems has some appeal.
So at Google, you're job isn't to make Google more successful, but to make your manager look good.