Quitting from the World’s Best Company to Work for
In 2008, Google was once again selected as the 100 Best Companies to Work For, which reflects results from a 57 question survey of employees in companies in US. So it was absolutely interesting to see this post on Techcrunch. In short, the general complains of the ex-Googlers as shown in the post were relatively lower pay, fringe benefits disappearing, and usual stuff like “too much bureaucracy, poor management, poor mentoring, and a hiring process that took months”.

While I think that these are the minority in Google, this brings up a conversation that I had with Ed a year back about Web2.0 companies. What is the optimal level of benefits that a company should give out to its employees and how much marketing (for the lack of a better word) should be done using these benefits to attract and retain talents?
The premise for the discussion: During the Dot com days, the remuneration packages and more observably, fringe benefits such as free food, free drinks, gaming rooms all around the office. Ignoring the “Home-run” companies for the reason that they are the outliers and not the norm, when the dot com bust happened, the companies that didn’t have the fringe benefits seemed to be more capable of retaining its employees while the “cool” companies that had to cut the fringe benefits due to cost cutting, had employees fleeting once they sensed that the company is not doing well.
From the emails and the various complaints that the ex-Googlers listed, it seems as though a similar thing is happening. People come in looking forward to being part of the “cool culture” in Google that is so well documented and advertised, but when it doesn’t happen as promised, employees start leaving and bitch about it.
Expectations Setting
This is nothing new, and I guess it boils down to the age old lesson of setting of expectations on a couple of fronts:
1. Manage Expectations of Employees: Instead of over-peppering potential employees and attract them with fringe benefits (which they assimilate to be necessities and forgetting that they’re just benefits), let them know about the reality from other employees.
1a. Set High Expectations, then Exceed Them: As an auxiliary to the previous point, it would yield you instant evangelists out of employees immediately when you exceed their expectations. So do this.
2. Manage Your Own Expectation: It is hard to do this, but seriously, when we choose a wrong company to work for, it is our own fault isn’t it? So instead of going in with too high an expectation and coming out complaining, won’t it be wiser to go in hoping to contribute (instead of them benefitting you), and let them sweep you off your feet with great HR plans?
As I close, I just realized that I unknowingly had a major headfake doing this post: Either be a HR expert, or hire one if you want to run a company. While there will be people that come out unhappy about the company, only then would a successful balancing act help you attract and retain your best talents. Like Google.
Either be a HR expert, or hire one if you want to run a company.
Well said. HR is often under-appreciated. But it’s actually an extremely important function. Read “Winning”, Jack Welch.
Google is a special company. It’s not so much the perks. Fact is that smart people like to work with smart people. So if you can start a virtuous cycle where lots of smart people work for you, you will get more and more smart people knocking on your doors.
Psychology is important: the smart ones really aren’t just looking for money ‘cos they know they can make money at 2 million other places. It’s stuff like learning and growth and doing cool stuff that attracts them.
Just a interesting note, I looked further down the comments section later, and realized that a Googler highlighted that the disgruntled ex-Googlers were mainly sales and recruitment personnel. Brings to mind the age old question of balancing the managing of programmers and sales people within the same company. Perhaps the Informance method of having the employees being all around the world (despite being a small start-up) is not a bad solution after all.
On your point: Set High Expectations, then Exceed Them.
Google has already set high expectations among employees and wannabe employees. How do you advice Google to exceed these expectations?
disgruntled ex-Googlers were mainly sales and recruitment personnel
There is another thing that you have to understand. Different companies have different cultures.
All animals are equal, but some animals are more equal than others.
What does this mean? In Google, the first class citizens are the engineers; in hospitals, the first class citizens are the doctors; in bankers, the first class citizens are (surprise, surprise) the bankers; in law firms, they are obviously the lawyers.
All the support stuff in these respective industries will only get sub-par remuneration and benefits and they will obviously never be happy. ;-P Such is life.
Hoey Lit>> Given the EXCELLENT food that we were served in Google, doesn’t that exceed expectations already?
On a more serious note, I guess it boils down to the experience. If you get to work with someone, be it a superior or a colleague that you could learn a lot from, or work on something that is out of the world, it would always exceed your expectation because expecting to experience these things is entirely different from the adrenaline rush going through it. As an analogy, seeing wolves in photographs is totally dwarfed by the thrill from seeing one with our very own eyes.
The question for Google (or any other company for that matter) I guess, is how to do the quality control on these experiences.