This article is a damn good counter-argument to some of the things I said in my rant on Microsoft a few days ago. It’s very interesting to hear from the employees who’ve worked (or at least interviewed) with both companies. Some notables include:
“I found for myself that Microsoft is better organized, managed and structured. Google was like a kindergarden (sic) – young and not experienced enough people, an office full of fun and entertainment, interviews typical for junior people and lack of traditions in development of high quality software products.” –Svetlin Nakov
I have a theory that Google’s big problem is that the company hasn’t realized that it isn’t a startup anymore. This disconnect between the company’s status and it’s perception of itself manifests in a number of ways Startups don’t have a career path for their employees… Once riches are no longer guaranteed and the stock isn’t firing on all cylinders (GOOG is underperforming both the NASDAQ and DOW Jones industrial average this year) then you need to have a better career plan for your employees that goes beyond “free lunches and all the foosball you can handle”.
The technology press makes it seem like people are ditching Google for hot startups like FriendFeed and Facebook. However the truth is has a more nuances than that. Now that Google is just another big software company, lots of people are comparing it to other big software companies like Microsoft and finding it lacking.