Facebook and product development

While reading the Wall Street Journal this morning, the Facebook story caught my eye.  Facebook has clearly built a huge community and is one of the leading social networks on the web.  However, I was mystified about the backlash the company received about its new service allowing users to better keep track of their friends and what they are doing.  On the surface it seems like the company was trying to make it easier for their users to keep track of their friends’ whereabouts and online activities.  However, it seems that there is a huge privacy backlash online (according to USA Today already 500k of 9.5mm members are against this) – I guess part of the lure of the Facebook that it was more of a closed network than MySpace.  All that being said, I am mystified because I wonder what level of customer feedback the company solicited in rolling out its new service.  Sure, the larger your audience is, the harder it is to make everyone happy.  In addition, there are many factors that go into the release of a new product that includes fixing bugs, soliciting customer feedback, responding to competition, and adding new features that will maintain a company’s technological lead in the market.  According to the Wall Street Journal article today:

Ms. Deitch said Facebook’s feedback from users comes in the form of emails to its customer-service email address, which the company’s product-development team reviews weekly. But the company typically doesn’t solicit feedback by showing features to users before launching them.

Facebook held an emergency meeting yesterday to plan its response to the backlash. Ms. Deitch said that the new features are "here to stay" but that staffers are discussing possible tweaks to appease users. She wouldn’t say what those changes might be.

While you cannot solely develop based on what existing customers want because you may miss the next big opportunity, I thought the benefit of web-based software was that you could test and tweak very easily.  If what Facebook’s spokesperson says is true ("But the company typically doesn’t solicit feedback by showing features to users before launching them"), I would suggest that they build some new release practices to maybe roll out a new feature to a subset of the population and gather feedback before having to deal with this maelstrom of negative publicity.  Isn’t that what a lot of the best web-based businesses already do?  To be fair, Mark Zuckerberg has responded admirably and promptly to his community.  However, he could have avoided this all in the first place if he tested the implementation of the new features with a small subset of his community and I am sure that he would have learned that balancing privacy may have been more important for his users than raw functionality.  My advice to many startups (particularly web-based ones) – after internal QA, try testing new features with a small sample set to further refine and tweak before GA. 

Hiring great talent (continued)

As you know, talent is the lifeblood of any company.  Given that, I have written a number of posts on hiring (see here and here).  I recently saw Joel Sposky’s (Joel on Software) post on hiring great developers and thought that I would share it with you.  He makes a number of great points and I have extracted a few pearls of wisdom for you:

  1. "The great software developers, indeed, the best people in every field, are quite simply never on the market."
  2. "Numerically, great people are pretty rare, and they’re never on the job market, while incompetent people, even though they are just as rare, apply to thousands of jobs throughout their career."

Like any important process, hiring great people means that you and your company need to make it a priority and stay incredibly focused.  In fact, hiring great people reminds me alot of finding great deals as a VC.  At the end of the day, being proactive is key and leveraging your network to generate targeted and filtered deals or resumes will always create a higher yield than sitting back and waiting for the masses to come to you.

Why cash is king

Oftentimes I am asked what my plan for exit is when I invest in a company.  Sure I have a plan when I invest, but it is impossible to predict the future.  The best plan in my mind is to make sure that any company we invest in has a tremendous market opportunity with a real business model and high operating margins that can eventually generate real cash flow.  As an entrepreneur, it is important to invest for the long term and not make short term decisions because you think you will be acquired (see an earlier post – Companies are bought and not sold).  Ultimately what will give you the best chance for success is focusing on the things that you can control – building a real business with a real economic model that can generate cash from internal operations vs. through external financing.  Yes, this is easier said than done, but when this happens you can do things like Bob Parsons, CEO of GoDaddy, recently did (via Techmeme)- pull his IPO.  As he discusses in his blog post:

Why I decided to pull our IPO filing.
You might ask, why, if Go Daddy’s situation has never been better, did I decide to pull our IPO filing? There are three reasons for doing so:

1. Market conditions
2. The Quiet Period
3. We don’t have to go public

Market Conditions.
The state of the stock market for an IPO is as uncertain as it could be. In fact, the USA Today published an article that IPO stands for “Investor Pain Overload.”   This is due, in large part, to the overall "bearishness" in the market.

Consider the situation from a global perspective and follow it all the way to Wall Street.
We have war and escalating hostilities throughout the Middle East, with no end in sight. Oil prices are skyrocketing. Tech stocks, in particular, are once again taking a beating on Wall Street, due in part to some investment banks cutting their ratings on the U.S. technology sector. Rising interest rates have played a key factor. Their steady rise over recent months has put adverse pressure on stocks overall.

In a bit of irony, last week when the SEC informed us our filing was accepted as being ready-to-go, market conditions were a terrible mess. In fact, inflation worries, say analysts, are bleeding into the tech sector. For all these reasons, I liken the timing of us getting the ‘green light’ to a person being told his car is in perfect condition just before it’s about to be driven into a wall.

I don’t expect market conditions to correct themselves for sometime.
I feel we owe it to ourselves to withdraw our filing until better and more stable times arrive

What if you were a cash cow and nobody noticed?
This seems like an excellent time to address an issue that has bugged me since the moment we filed our S-1.

After we did our filing, I was surprised that not one journalist took the time to look at our cash flow statement to report our actual results. Instead, each and every one of them hastily reported that Go Daddy filed to do an IPO and that we had never turned a profit. Not one of them took the time to look at our cash flow statements to see that we generated significant operating cash flow during each reporting period.

The accounting method we are required to use.
Because GoDaddy.com sells domain name registrations, we are required to use an accounting method that is ultra conservative.

So one of the principal reasons that Bob lists for pulling is that he doesn’t have to go public because his company is a cash cow.  When you print cash like GoDaddy, you can control your own destiny.  While the company doesn’t look profitable on an income statement perspective because GAAP requires GoDaddy to recognize a domain name registration over the effective period of registration, GoDaddy is in a wonderful cash position because it collects the cash upfront when someone buys the domain.  This is quite similar to a lot of SAAS oriented businesses that may sign up customers for one year contracts and collect the cash today but recognize the revenue over the life of the contract.  When these types of companies grow quickly GAAP numbers may not tell the full story.  And as I am sure many entrepreneurs know, you can’t spend GAAP Net Income but you can spend cash.  As Bob Parson summarizes:

To date, Go Daddy has been completely self-funded –we have been cash flow positive since October 2001, and – whether anyone has noticed or not — continue to generate healthy cash flow from operations. We’ll manage just fine without the IPO money — thank you.

When in doubt, remember cash is king.

The myth of the Rock Star CEO

Attraction to fame is part of our culture.  There are dozens of magazines, tv shows, and websites devoted too all things celebrity.  This attraction to fame also extends to the business and tech world as well – bringing a household name to your company can instantly elevate the perceived status of your business.  All that being said, I personally have a serious problem when anything related to fame creeps into personnel decisions for an early stage company.  Too often, when doing a search for a CEO, I have heard the term "rock star" thrown about from many a venture capitalist and entrepreneur.  I need a "rock star" CEO that can take us to the next level and bring instant credibility to my company.  Trust me, I am all for bringing in a "rock star" executive to run a business but in my mind it all comes down to what one’s definition of a "rock star" is.  Is your "rock star" a big name and cover boy on a magazine, key note speaker at many a conference, and a person who happened to catch the Internet wave at the right time and translated that into tremendous financial success?  Or is your "rock star" someone that is appropriate for your business, meets all of the job specs in your CEO target profile, possesses leadership skills and experience working at large and small companies helping launch new products into new markets successfully, and has the hunger and passion to work at your company.? If that candidate happens to meet both definitions of "rock star", then you are in great shape.  However, if you are making a decision more because of the candidate’s big name than you better think twice.  I am not going to go into a full dialogue on the hiring process but I suggest seeing an earlier post where I discuss that coming up with the job specification or target profile is one of the most important things to do before emabarking on any search.  Once again, the point I am making here is to not make a hiring decision just on the name of a person but to do it for all of the right reasons.  A friend in LA once told me that one of the keys to success in his business was to not get starfu**ed. I suggest the same when it comes to hiring your next CEO or key executive.  You are probably better off hiring the CEO who has lots to prove and who is going to be the next "rock star" than one who already is.

Reliving the bubble

Fred Wilson has a great post on remembering the old wounds from the last bubble in 2000.  In particular, he highlights the question that many of us have asked at board meetings – are we being too conservative or is it time to step on the gas a little.  This is a vibrant area for discusssion – we never know the real answer as hindsight is 20/20 but it reminds me of a post I wrote back in March 2004 called Thoughts from PC Forum – going into attack mode.  Here is a little excerpt:

The companies that survived this downturn were excellent at cutting costs, repositioning their products for new markets, and being resourceful and creative to survive. While these are some of the business principles I want my companies to continue to adhere to, I also want to caution that there is a danger in being too cheap. Some of these companies were so shellshocked from what happened during the past couple of years that they have become too cautious. For anyone that has been through the tough years, the only thing I can say is congratulations for surviving but now it is time to take some calculated risks. It is time to get out of the bunker and go into attack mode. Go after your competition, take some calculated risks, and focus on creating some revenue growth. What is different now than before is that most companies that survived the nuclear winter know who their customer is, how much they will pay, and what features and functionalities they may want in future versions. While it may sound like idle VC talk, I encourage you to spend that extra $$$ now as long as you can see the real ROI behind a targeted marketing program, the hiring of a new engineer to finish a product faster, or a new sales person to manage more qualified leads. Once again, take it with a grain of salt, as some entrepreneurs may think this is another VC swinging for the fences, but the point is don’t be too cautious because the opportunity may just pass you by.

Trust me, having lived through the bubble has changed my mentality a ton but I always have to remember that there is that lingering fear in my mind (fear can be good), and that I also have to temper my psychological mindframe with the data we have at hand and the opportunity in front of us. In other words, have a strategy and stick to it and if anything remember that old wounds can haunt you and use the data at hand to help make your decision.  If the ROI and return is there, test it out and try it as you never know until you take that step. There is a huge difference in building your company because your competitors are doing it versus building because it is the right thing for your company and the data suggests it.  Underinvesting in your company is just as much a sin as overinvesting in it.  So find the balance and continue building.

Software & Information Industry Association survey

It is always helpful to get benchmark data on your competitors and on other companies that have a similar business model.  To that end, I encourage you to sign up for the SIIA Financial Survey to see how you stack up against your competitors. 

We encourage you to invite your software industry portfolio companies to participate in the SIIA Software Industry Financial Survey, conducted with assistance from Deloitte & Touche LLP and its affiliates.

The report from this survey will provide in-depth analyses on nearly 100 financial statement and productivity ratios — detail far beyond that available in annual reports or SEC filings. These include R&D, sales and marketing, legal, revenue per employee and inventory turnover, among others. Results will be shown by sales volume, market segment, ownership, profitability and other measures, allowing you to make appropriate peer comparisons.

I am sure this will be a worthwhile endeavor for you.  When I meet an entrepreneur I always like to ask who they want to be when they grow up and why?  In other words, I like to know what company out there today has a business model that you would like to emulate.  While I do not pin my valuation for an early stage company on the financial model, it is important to have one to understand your costs or cash needs and to understand whether or not you have a viable business model with high gross margins or low gross margins.  For example, if you are another social networking company that walks in my door wanting to be the next MySpace then you better understand that the only way to make that model work financially is to have a huge audience generating tons of page views since the monetization rates on each page view are so low relative to paid search as an example.  If you are  selling infrastructure software and you model out in 3 years that you will be more profitable than every other company out there, I am sure you are missing something as well.

When to hire a VP of Sales

As I mention in an earlier post, companies evolve and need different types of management with different profiles as they grow.  A clear kiss of death that I have seen more often than not is hiring a VP of Sales too early.  Here is the typical scenario – you just signed 3 or 4 customers in a couple of different verticals and you feel that all you need is some bodies on the street to grow your business.  On top of that, you figure that you want to hire the senior guy first so he can bring in his own troops.  Hiring a VP of Sales too early can cost you dearly.  Here are a few reasons why:

  1. VPs of Sales need to make their comp.  Typical salaries range from $150-200k plus performance equaling a total package of $300 to $350k.  Most VPs of Sales will try to get you to guarantee the first year or at least the first couple quarters of compensation to offset the risk of working at such an early company.
  2. All VPs need people to manage which means your VP of Sales will want to hire a bunch of reps to grow the business.  The experieced enterprise direct sales reps will cost you $80-100k base plus performance of up to $150-175k total comp.  Once again many of the best reps will want to get some guaranteed draw for at least a quarter or two to get started.

What ends up being a situation where you expect to bring on a performance-oriented sales team becomes one which many of your new hires get guaranteed comp for a couple quarters.  The burn rate added to your company almost doubles overnight with these heavyweight sales guys with no leads to go after and no mature product to sell.  In addition, over time the sales team will get frustrated if the product is not ready for primetime and they will be out looking for a new job in a couple of quarters making all of this effort a very expensive experiment.  Hiring a VP of Sales is not a commitment to hire one guy, it is a commitment to bring on a team, one that will not be cheap.  Before you make this commitment, make sure you are ready.  As you can read from an earlier post, when you ramp your sales efforts is critical.

Do more with less and be careful of ramping up sales until you have a repeatable selling model.  In other words do not hire too many sales people and send them on a wild goose chase until you have built the right product, honed the value proposition, identified a few target markets with pain, and can easily replicate the sales process and model from some of your customer wins.

Many of the best companies I have seen have taken the bootstrapped approach where the founders of the company act as the initial sales team to close a few deals, to learn about the customer, and further refine the product.  Yes, this can only last so long as everyday out of the office or with customers means another day not developing the product.  That being said, rather than hire a VP of Sales first, I would encourage you to focus on generating leads and hiring a sales rep or two to follow up on them.  This way you can take a smaller step to refine your sales model and product before going big.  Remember don’t hire a VP of Sales to only have them hunting for dodo birds.

Top-heavy teams

I met with a 10 person company the other day and once I got to Slide 2, I immediately started having questions about the opportunity.  What struck me was a company that had a CEO, COO, and a VP of Marketing and a VP of Sales.  You have probably heard this many times before but I will reemphasize the point – companies have different personnel needs at different stages of development (start-up, first customer sales, rapid growth, maturity).  It is also more costly to bring in the wrong hire then to wait to bring in the right hire.  The entrepreneur was obviously quite proud of his team thinking that he would get over some major objections from investors.  I, on the other hand, saw a startup that had too many chiefs and not enough indians.  I also saw a team that probably did not have enough discipline to ask the tough questions and make difficult decisions.  I mean why does a 10 person company need a CEO and a COO?  As an early stage investor, I would rather have a company with a clean slate that we can build a team around rather than a fully-baked team when we don’t necessarily know if the market is the right one to go after and if the product is the right product.  When I fund an early stage company, I would typically rather have an entrepreneur that has product vision, a development team to execute around that, and the openness to build a team around him as the company grows.  It can be death to have a top-heavy organization from Day 1 because startups change and change frequently during the early days.  Don’t lock yourself in with big salaries, big options, and big egos until you really know what market you are going after, the skills and experience you will need to win that market, and the product is ready for prime-time.  In a future post, I will walk you through one of the biggest and costliest mistakes I have seen early stage companies make – hiring a VP of Sales too early.

Product pricing and gravity

When you first release your product to the market, it is extremely important to think long and hard about product pricing. I can’t tell you how many meetings I have had where I have thought that companies were giving too much away for too cheap a price. Or they have given their product or service away for free which can be a great model but they had no plan to monetize in the future. When asked about pricing, I have at times heard a “we want to release it to the market and see what happens.” That can and does work great for testing a product and its features and building a user base, but when you do this, I would also hope that you have a plan for how you will monetize in the future. The allure of undercutting your competition and driving volume is a strong one, but one that can also be quite dangerous to your business. One rule that I have always believed in is that gravity takes over in product pricing. In other words, it is much harder to increase pricing (defy gravity) then it is to reduce the price of your product. The corollary is that it is much easier to reduce pricing then to increase it as customers feel like they are getting a good deal. Over the last twenty years, it is clear that technology buyers expect to get more for the same $ spent last year or to get the same product for less $ this year. This is applicable to consumer as well as enterprise-focused companies.

While I am no means an expert in product pricing, it is important to first analyze the competitive landscape, how your product fits in versus the competition, and then to figure out where you want to play in this market given your strengths and weaknesses. If there are no direct competitors, then look at some potential substitute products that customers are buying and figure out how your pricing looks relative to those companies. Once you get an understanding of the market dynamics, you should figure out how you want to enter the market vis a vis your pricing – do you have the most-feature rich set of services and want to charge the most or charge a similar price for more functionality or do you want to be the high volume-low cost provider. Finally, I would think about your product roadmap and determine if you can get to market aggressively, be different from your competition, and build a model around upselling new features and functionality. More often than not, I see companies not doing enough thinking on product pricing with the idea that they can always change it later on. In addition, many companies seem to err on the side of charging too little, rather than charging a little more with the opportunity to discount and drop or refine pricing down the line if sales do not ramp up as anticipated.

So when you release your product, remember that the laws of gravity take over in product pricing. If you are going to give a product away for free, have a plan to upsell or make money down the line with premium services or other functionality. Also remember that once a customer starts using a product or service that the last thing you ever want to do is take value away from your customer by increasing the price or beginning to charge for a service without adding new features and functionality. How you price your product at market release is not easy to undo in the future.

Greenplum’s first reference customer

Congratulations to Greenplum (full disclosure: portfolio company) as it announced its first referenceable customer, Frontier Airlines, last week.  To refresh your memory, Greenplum develops software that allows customers to deploy terabyte scale datawarehouses leveraging PostgreSQL at significant price/performance advantages over exsiting solutions.  Building credibility is an important step for startups and getting referenceable customers and hiring industry talent are two surefire ways to do that.  Here is a quote from Robert Rapp, CIO of Frontier and former CIO of Southwest Airlines, from a Charles Babcock Information Week article:

Frontier CIO Robert Rapp says the airline’s yield management process runs on Bizgres MPP. The system predicts the yield or profit that Frontier will receive on various flight combinations and ticket prices. The system helps Frontier determine where to offer seats at bargain prices and where to avoid what might turn out to be a competitive bloodletting, with no one profiting, says Rapp, the former CIO of Southwest Airlines, a pioneer of low-priced flights.

"Greenplum allowed us a very economical solution for a mid-sized airline. There are large amounts of parallelism in the system," says Rapp. A comparable but higher end commercial system used by retailers such as Wal-Mart comes from Teradata, a unit of NCR Corp. "Greenplum was available at 20-30 times less" than such a system."It was available at a very nice price point for us," adds Rapp.

Congrats to the Greenplum team on reaching this significant milestone and I am sure that this Frontier Airlines story is one that the company and I will be hearing about for a long time, in every sales presentation and pitch.  As I have said before, it is important to make sure your first 5 customers are highly referenceable (extremely happy with your solution and influential in the community to get the market’s attention) so you can significantly leverage those first relationships to establish market credibility and even help close some of your sales prospects.