Live data from Hacker News

My experiences through GrubHub's IPO from start to finish

mevans314.com

41–49 of 49 posts

Re: My experiences through GrubHub's IPO from start to finish

#41
post #40

If everything goes perfectly and the company has created a lot of buzz and momentum, there is interest to buy at a price above what has been printed on the S-1. As the pricing approaches, the company responds to this interest by increasing the price. Then the investors respond to the new price. This cycle repeats two to three times as the date approaches. So, the price was not based on fundamentals of the business, b…

From your link:

Founded: 2004

Series A: Nov 1, 2007

Sounds like they had a pretty long period of bootstrapping compared to most startups that have gone public. Compare to Facebook which says it was founded Feb 2004 and took it's first round in Sept 2004.

Re: My experiences through GrubHub's IPO from start to finish

#42
post #27
post #20

If your company goes public and you have valuable equity but face a lockup of 6 months you can still "lock in" some price...if your company gets publicly traded options that is. Sell calls at the price you want to sell for the month that the lockup expires. If your shares get called away you got the price you wanted and some premium. However, you miss out on a huge gain if it goes far beyond your call level. Also, if…

This is typically not the case. The lock-up specifically prohibits trading options, pledging shares as collateral for debt, selling shares, or gifting shares to charities. It also usually a catch all for benefiting directly or indirectly (through a trust or foundation) Source: I founded GrubHub and wrote the article referenced here.

I wonder if the lock up for going public is more strict than when the company is being purchased for stock in a public company. E.g. Mark Cuban seemed to be able to use options to hedge his exposure to Yahoo: http://investmentxyz.blogspot.com/2006/05/cubans-collar-anat...

Re: My experiences through GrubHub's IPO from start to finish

#43
post #40

If everything goes perfectly and the company has created a lot of buzz and momentum, there is interest to buy at a price above what has been printed on the S-1. As the pricing approaches, the company responds to this interest by increasing the price. Then the investors respond to the new price. This cycle repeats two to three times as the date approaches. So, the price was not based on fundamentals of the business, b…

Institutions and mutual funds hold about 50% of the stock. Then with employees, any remaining shares held by venture backers, and traditional insiders it's likely the extreme majority of damage at this point would be to non-Mom & Pop investors.

Re: My experiences through GrubHub's IPO from start to finish

#44
post #42
post #27

Earlier quoted context omitted.

This is typically not the case. The lock-up specifically prohibits trading options, pledging shares as collateral for debt, selling shares, or gifting shares to charities. It also usually a catch all for benefiting directly or indirectly (through a trust or foundation) Source: I founded GrubHub and wrote the article referenced here.

I wonder if the lock up for going public is more strict than when the company is being purchased for stock in a public company. E.g. Mark Cuban seemed to be able to use options to hedge his exposure to Yahoo: http://investmentxyz.blogspot.com/2006/05/cubans-collar-anat...

Broadcast.com went public July 18, 1998. Yahoo purchased BCST in April 1999 (or announced it then, not sure when it closed).

I'm guessing even if it were a potential issue, enough time had passed from the IPO, and it's unlikely the same restrictions apply to an acquisition. Cuban likely held his shares free and clear at that point.

A $1.4 billion collar would have drawn a lot of attention from the SEC, doubly so given the publicity and scale of the Yahoo transaction.

Re: My experiences through GrubHub's IPO from start to finish

#45
post #6

Very interesting and educational read. Even if you know a little bit about how IPOs work, reading through the complete timeline helps understand the roles and the steps involved. One question that came after reading: The underwriter won’t move forward unless they get a very high percentage (99-100%) of employees/shareholders to sign a lock-up. What are the incentives for employees to sign such an agreement? It sounds…

Practically, it's really less an incentive than a requirement imposed by the shadow of the future/hypothetical IPO and its future/hypothetical underwriter's strong preference (read: requirement) - even at incorporation when founder's purchase stock (perhaps 10 years before the IPO) they are required to agree to a lock-up for the same reasons as a stockholder who purchases stock one-year before an IPO in a growth-round.

In practice, almost all vc-backed companies with decent attorneys will ALWAYS require a lock-up provision in almost every security issuance documents including: 1. founder stock purchase agreements 2. employee stock option agreements and 3. VC preferred stock purchase agreements.

This shows how much influence the underwriter's ultimately have over the entire IPO process, even 10 years prior and with basically less than 1% chance of actually occurring haha.

The reason for the underwriter's ridiculously strong preference (really requirement) is that if insiders of a company (aka. people who work at the company and therefore (supposedly) have inside knowledge that the market does not have) sell 1% of a company quickly after an IPO, it can introduce a significant amount of volatility to the stock price because the market (almost) always reads an insider's sale of stock as a negative signal - this is why there's always buzz about potential price drops before a lock-up (though at this point it's often priced in well before hand).

Re: My experiences through GrubHub's IPO from start to finish

#46
post #24

Earlier quoted context omitted.

This is good advice, with 2 caveats. 1) Options don't start trading until well after the stock has gone public, usually atleast 3 months so you can't use this method to hedge out of the IPO gate. This is an exchange issue, not a liquidity issue. 2) So, after selling calls you can take that money you made from the premium and buy puts with it at around the same price. Put call parity assures you that you won't make en…

Indeed about the put/call parity. Or, you simply buy puts at a different strike and take on some risk. But yeah, you'll probably spend some money to "lock up" this deal. And you're right, options generally take some time to begin trading - especially if the volume is low on the common stock anyhow. Another method if you can is simply short the stock as soon as you like the price. Then replace the stock when your stoc…

Indeed, most companies have insider trading policies that prohibit taking short positions.

Re: My experiences through GrubHub's IPO from start to finish

#47
post #30

It's a pity he doesn't talk about how the stock was priced. GrubHub closed up 31% the day it IPO'd, which means that they left $59.2m on the table.

I wrote about it towards the end of the article a little bit. There are a lot of interests in the IPO. perceiving "leaving money on the table" assumes the most important interest is the company's balance sheet. Institutional investors would shy away from stock that had no potential upside to it, so getting this price right to attract the right kind of buyers (long term buyers decrease volatility ) but still maximize…

I think your overall thoughts on not-always-aligned-interests is really key to understanding the IPO process (or really any process..): when a company goes public, it's really a product being sold by the underwriter's sales team, and upside is a (the?) key factor in making the sale.

In addition to that, a company's goal in any fundraising effort should not necessarily be to get-the-most-money possible, but rather to balance: (1) getting the amount of money it needs to accomplish its goals/objective over a given period of time vs. (2) the control/ownership it will have to give up in exchange for that amount of money.

There may be times where the company achieves that optimization but there is still "money on the table" which is fine since the company achieved its objective, which is the definition of success.

Re: My experiences through GrubHub's IPO from start to finish

#48
post #6

Very interesting and educational read. Even if you know a little bit about how IPOs work, reading through the complete timeline helps understand the roles and the steps involved. One question that came after reading: The underwriter won’t move forward unless they get a very high percentage (99-100%) of employees/shareholders to sign a lock-up. What are the incentives for employees to sign such an agreement? It sounds…

Practically, it's really less an incentive than a requirement imposed by the shadow of the future/hypothetical IPO and its future/hypothetical underwriter's strong preference (read: requirement) - even at incorporation when founder's purchase stock (perhaps 10 years before the IPO) they are required to agree to a lock-up for the same reasons as a stockholder who purchases stock one-year before an IPO in a growth-roun…

As a follow-up: here's sample language from a founder stock purchase agreement (from orrick's start-up forms - https://www.orrick.com/Events-and-Publications/Documents/197...), where you can see it literally references IPO, underwriter's, securities laws, etc.

Lock-Up Agreement. If so requested by the Company or the underwriters in connection with the initial public offering of the Company’s securities registered under the Securities Act of 1933, as amended, Purchaser shall not sell, make any short sale of, loan, grant any option for the purchase of, or otherwise dispose of any securities of the Company however or whenever acquired (except for those being registered) without the prior written consent of the Company or such underwriters, as the case may be, for 180 days from the effective date of the registration statement, plus such additional period, to the extent required by FINRA rules, up to a maximum of 216 days from the effective date of the registration statement, and Purchaser shall execute an agreement reflecting the foregoing as may be requested by the underwriters at the time of such offering.

Re: My experiences through GrubHub's IPO from start to finish

#49

I'd be interested in experiences with what IPO means for internal processes, especially in the software engineering parts of the company. Any more supervision? Did the way development and deployments work change? I can imagine when you're publicly traded the higher ups might suddenly care much more about being on the safe side of things and try to enforce stricter rules.

I'd be interested in experiences with what IPO means for internal processes, especially in the software engineering parts of the company.

Any more supervision? Did the way development and deployments work change? I can imagine when you're publicly traded the higher ups might suddenly care much more about being on the safe side of things and try to enforce stricter rules.

I was at Yelp during the lead up to the IPO and left about 15 months after the IPO. My title was Director of Systems and I managed two teams: the engineering (production website) portion of operations and a team that did internal/office IT. There was another group, that I believe operated under the CFO, that handled the ERP and accounting systems ("Business Solutions"), I often worked directly with the Director of that team (on a number of projects, not just IPO/SOX related stuff). They were intimately involved with a lot of the stuff leading up to the IPO, and I was brought in to answer engineering org specific aspects (other engineering managers were brought in also, if their teams did anything with money or business/metrics reporting). This is a rough description of my perspective (which is going on three years old now), so YMMV. I'm not going to describe anything that shouldn't be part of a standard audit, though.

SOX is about auditing, reporting, and verifiablity around the financial aspects of the company. They don't care, for example, how the search engine on your website works, or if your iPhone app is using obj-c or swift. But anything that is tangentially related to money or feeds into reports about finance is examined in grave detail. That is, they don't care about your web server logs, unless those web server logs are used for billing purposes (or verifying billing). They do care who can access the data, who can change data, what audit logs are available/collected when accessing the data, what the backups look like, how much of the process is automated. Standard due-diligence stuff.

That being said, questions are asked about everything, and anything that isn't documented needs to be. Eventually, the focus gets more specific as they whittle down which areas are finance related and they need to concentrate on. And then someone reviews it and asks more questions. For months. The firm that does the auditing had a team holed up in a conference room for weeks at a time. People who are, for lack of a better term, "document experts" come in, hand-hold you, and ask you to fill in the details on a somewhat "off the shelf" document that describes an extremely generic process that it is assumed everyone and their dog's software company does. You have to document your actual processes, not necessarily implement things exactly as (implicitly) prescribed.

This part was especially arduous, because the finance auditing industry doesn't seem to be fully exposed to/aware of modern tools that we take for granted. Like git (which provides above and beyond the level of auditing and historical change management that SOX seems to require, all searchable and reportable immediately). Or automated deployment (necessary with any group of engineers beyond a handful, as we all know). Or testing. Or SSH key based authentication (I swear, I thought I was going to have to explain the math behind public key cryptography at one point). Or aggregated system logs. Or isolated reporting/auditing/monitoring systems. Or doing multiple code deployments per day. Having this stuff should be bog standard at any software company in the Valley of any decent size. Or maybe it just seems like they aren't aware of it because of the level of detail and repetition of the questions and they're just making sure you know it and have it documented to the nines.

On a number of occasions I was asked to provide a report of all the changes made to a certain part of the code base (they pretty much looked at a directory listing, handpicked anything that indicated finance related code based on file names or what someone said a part of the code did). I said I'd have that within an hour. I spent most of the time reading the git-log(1) man page to figure out how to format what they wanted in a way they could load it into Excel. They didn't believe it could be turned around so fast, I think they were expecting boxes of paperwork would have to be gone through to find who wrote what code when and who approved it for deployment, and who else looked at it to verify it. All this was available via git-log, some deployment system logs, git-tags and the output of the automated testing system. Then they'd interview the members of engineering who appeared in these reports to talk about their aspects of the code.

Once the initial phases where the fresh-out-of-school discovery and paper-collector people have done their job, it was mainly a lot of, what amounted to, casual conversations. Periodically I'd end up talking to someone who had dealt with tech companies before, so automated testing and source control wouldn't need to be explained (again).

There weren't that many changes we had to do, at least engineering-wise, I think because we already had a pretty solid system in place. If Best Practices are your SOP, then I don't think it ends up being that intrusive. One thing that is different is that you gain the ability to say "We do this for SOX compliance".

As for if there was any more supervision, I think it was valuable because it exposed our (engineering) processes to a wider (internal) audience; just meeting with the auditors about your area you get to see the level of detail required for something traditionally considered mundane. You may consider that report you're generating to be a one-off, but it turns out some higher ups look at it and it really needs to be fully productionized and documented. There was an intent to make the IPO and auditing processes not disrupt the engineering org as a whole. We had to be more explicit around who was allowed to change certain parts of the code and who needed to review and approve certain changes going out. I say "be more explicit" because we were already doing like 95% of that ("yes, the project manager and tech manager approves and schedules that set of changes", "yes, only this set of people have access to that sensitive system", "yes, the accounts of all exited employees have been disabled"). I think there were maybe a handful of cases where research need to be done to find out how something happened, and what we were doing was sufficient already and it was just a matter of documenting it and shoring it up. I was sure to include the method (scripts, command lines, ldapsearch strings) I used to generate any reports they asked for (like lists of employees, list of engineers, list of engineering managers, Active Directory accounts, git logs), so during later audits they could just say "run this series of commands you ran last time". This came in handy during the entire process.

There are periodic audits after the fact that verify that you're actually performing the processes as they are documented. This may be the hardest thing to get used to, since it may mean you have to be less agile and can't refactor your processes as easily as you could before. But usually you want to change finance related things slowly, if at all, so this shouldn't be that big of deal. I think a lot of the changes had already occurred on the way to becoming "a big company", in the years leading up to the IPO.

Post reply on HN