Josh Payne's Unstructured Thoughts

Josh Payne on software, technology and more

27,459 Differences Between Working at a Really Big Company (IBM) and a Small One (HubSpot)

with 6 comments

Ok, this won’t be 27,459 items long. But . . . I’ve been at HubSpot for a little over 2 weeks now – enough time to notice a bunch of differences between my old life at IBM and my new one. So here, off the top of my head, are a list of differences between work life at a very large software company (IBM) and life at a small software company (HubSpot).  And for the record, none of these differences are meant to be judgments about which is better – they’re simply differences that a job searcher should keep in mind when determining what’s important to you and what kind of company you want to work at. Without further ado, in relatively random order:

  1. At IBM, I was a young-un, probably in the bottom quartile in terms of age. At HubSpot, I am certainly in the top quartile.
  2. At HubSpot I had lunch with the CEO my 2nd week and had a quick hallway conversation with a board member yesterday.  That certainly didn’t happen at IBM (though I almost did demo to the IBM board once — a story for another time — but failed my ‘audition’).
  3. At IBM, in my product marketing role, I was the key decision maker on the biggest strategic issues facing the product I worked upon (with much guidance, oversight and approval from my management chain).  At HubSpot, the same level of seniority gives me more of an input role on the biggest strategic issues facing the product at a one product company.
  4. IBM, as I wrote previously, is increasingly a virtual, work from home company. It’s not a highly social environment.  I haven’t had a holiday party since 2005.  HubSpot is the absolute, polar opposite. There is a communal lunch every day, there was an evening of celebratory drinking, a barbecue and there’s a team outing in the works in a couple of weeks. If there’s one thing that is starkly different, it is the social nature of my new company.
  5. Lack of lawyers. IBM gets sued all the time.. As such, we used to talk to our in house lawyers frequently about topics. At HubSpot, I don’t think a lawyer is employed.  This was really brought home in my first week at HubSpot. A call came into the support line – a writer wanted to use an image from the product documentation in a book. The marketing manager in the course of 30 seconds gave the green light, reasoning that the images are licensed under Creative Commons and the writer simply needed to abide by those terms. The same kind of request came to me at IBM and it took multiple emails back and forth with a busy lawyer over the course of weeks to reach a similar conclusion.
  6. Online directories. At IBM “bluepages” was an indispensable, comprehensive, company wide directory that we could all access on the company intranet to find pertinent personal information about IBM employees (phone numbers, email addresses, online status, profile photos). HubSpot has virtually nothing of the sort. Its directory is a spreadsheet.
  7. IBM was incredible about its systems and passwords and security. I really only needed three passwords: one for my Windows login, one for my email and one for the IBM intranet. And that IBM intranet password was pervasively used as a single-sign-on for virtually every internal application. I have many more passwords at HubSpot right now for many fewer internal systems.
  8. Rate of change. At IBM I worked on products that were on premise software for large enterprises delivered via annual release cycles, semi-annual patches and the occasional hot fix. The rate of change was relatively slow. At HubSpot, we’re delivering new features to a hosted service every month, if not faster.
  9. Email. HubSpot uses hosted email on gmail. IBM uses Lotus Notes. A world of difference.
  10. Intranet. IBM’s intranet has millions and millions of pages, but the top-level landing page was a curated portal page with contributions from professional writers. HubSpot’s intranet is primarily a crowd-sourced wiki with an RSS feed at the top-level landing page.
  11. Vacation policy. IBM has a progressive policy of not bothering with the overhead related to tracking salaried employees’ vacation. IBM employees are on the honor policy. HubSpot goes one step further –it has no vacation policy at all!
  12. IBM, in one way, poses a greater product management challenge because there are more constraints on what can and can’t be done. Once we determined what the best option was from a business/product perspective, we then needed to reason through the intellectual exercise of grappling with the extra constraints a company like IBM faces. Product delivery at HubSpot faces fewer tactical constraints like IBM.
  13. Transparency. HubSpot is pervasively transparent as a company policy. Metrics are all widely communicated. New ideas are out on the table quickly. IBM, by merits of its size, layers of management and regulatory obligations as a public company is not nearly as transparent. I knew big company news from IBM when the public did.
  14. HR Benefits. It’s very hard to beat the benefits provided by IBM. If there’s a benefit, IBM likely provides it or has a policy on it. No small company like HubSpot can match the purchasing power of an IBM.

There are a bunch others . . . but I’ll cut it off there.

What do you think? What differences would you highlight? Which ones are important to you?

As I branch out from IBM, I’m interested to hear from you about what kind of topics you find most interesting on this blog. Tell me here.

Written by admin

July 14th, 2010 at 2:45 pm

Posted in Software Worklife

6 Responses to '27,459 Differences Between Working at a Really Big Company (IBM) and a Small One (HubSpot)'

Subscribe to comments with RSS or TrackBack to '27,459 Differences Between Working at a Really Big Company (IBM) and a Small One (HubSpot)'.

  1. I also worked at IBM (via acquisition of Rational) for a time before leaving for startup life, and your post captures it well.

    #9 about using Lotus Notes was a personal pain point, as was lack of laptop upgrades (when I left it was like every 2.5 years). I was annoyed frequently at not feeling like my tools were the best around, and it was hard just to get RAM upgrades.

    I think another particular difference between IBM and startups is IBM tends to have people stay on for a relatively long tenure. Many of the IBMers seemed to be 10-20 year veterans. This cut both ways (some folks hung around but seemed unmotivated) but many sharp folks that accumulated organizational knowledge.

    One thing I particularly enjoy about startups is working directly on the product that will cause the company to live or die. In IBM working on 1 product within 1 “brand” within Software Group, it was a small portion of IBM’s overall success. (Often times currency fluctuations seemed to be more important to the bottom line!)

    The last one I’ll mention is that after we got bought by IBM I was impressed about their commitment to being a good corporate citizen in the larger community (e.g. not just tech community). Most startups are too transient to think much about giving back or focus on that given their other challenges.

    Mike Champion

    14 Jul 10 at 3:35 pm

  2. Mike, some great points. A couple that resonated with me:
    1) The tenure of folks definitely played into my thinking when I shifted jobs. I increasingly found that I needed to develop IBM specific skills (political and otherwise) to accomplish my goals.
    2) On your last point, generally, I felt good about working at IBM. I found strong sense of ethics and an interest to ‘do the right thing’ in business situations. Broadly, if there is a massive incumbent software company to be bought buy, IBM was the one to get sucked up by.

    admin

    14 Jul 10 at 6:33 pm

  3. Josh, what a great post, nice to hear you are doing so well. I went from working in an office at IBM to working at home for a small company, so I miss the social aspect. Enjoyed your thoughts.
    Sandy

    sandyb

    14 Jul 10 at 6:53 pm

  4. Great post, Josh, fascinating to see this kind of comparison first-hand, though what I find most fascinating is that in many ways, IBM and Hubspot actually aren’t much different. I suspect there are other large corporations out there where such a blog post could turn out much differently…oh and very interesting about passwords – at IBM things are quite a bit different if you have technical responsibilities on a project :-)

    Eric Andersen

    16 Jul 10 at 4:27 am

  5. Thanks Eric. Which brings to mind maybe a topic for another blog post . . . how IBM is *like* a startup.

    admin

    16 Jul 10 at 1:09 pm

  6. [...] time of the change, I wrote a bunch of posts on this blog recounting the job search process and my adjustment to life outside of IBM and to a growing startup. With a full year under my belt, I gave some thought to the biggest [...]

Leave a Reply