Apple Computer is getting a lot of press these days, but the focus isn’t always on its computers, iPhone, or ubiquitous iPods. Rather, various sources have written about how Apple is run very much like a traditional top-down company. People are told what to do and then sent off to do it. If they do a bad job, they may get yelled at by the boss.
“Whereas the rest of the tech industry may motivate employees with carrots, Jobs is known as an inveterate stick man. Even the most favored employee could find themselves on the receiving end of a tirade. Insiders have a term for it: the “hero-shithead roller coaster.” Says Edward Eigerman, a former Apple engineer, “More than anywhere else I’ve worked before or since, there’s a lot of concern about being fired.”
“Google’s engineers have unprecedented autonomy; they choose which projects they work on and whom they work with. And they are encouraged to allot 20 percent of their work week to pursuing their own software ideas. The result? Products like Gmail and Google News, which began as personal endeavors.”
So which type of management do you think is the best ?
Is it better to motivate people by letting them do what they want and have a certain autonomy or by putting them under pressure in order to reach the company's goals ?