We're lucky to have many tens of thousands of users of our data warehouse all around the world. We've never gone to the usual lengths of announcing global expansion because we've always been a global business with global employees. I thought I'd share a little bit about the benefits and challenges of this model, especially given the pandemic of the last couple of years. It's a choice many new startups are now considering given the scarcity and cost of technical talent.
We've always been a global company even before we incorporated the business. Our co-founder Mark and I wrote Yellowbrick’s first code in the US (San Mateo, California) and Hong Kong Much of the code in Hong Kong was coincidentally written on quiet afternoons at the bar of a pub called The Globe (no quality jokes please) along with a pint of Old Speckled Hen, London Pride, Gweilo or Yardley, where I've been a regular for a good fourteen or so years. The next tranche of code was written by Thomas in Estonia, then more by the staff in California, Denmark, Virginia, UK, France, Poland and elsewhere.
The team structure meant that we were used to working with remote teams and doing late night or early morning meetings from Day One, which certainly made life easier when transitioning to the "everyone remote" way of working during the pandemic.
The global nature of Yellowbrick goes beyond the engineers and code. Our Beta customers were in the US, Europe and China so we hired early support staff and support engineers in all three of those regions. Having staff scattered around the world meant we could provide 24-hour coverage at a much earlier stage than most startups.
Our first paying customer was fully US-based. The second has users in the US and Pakistan. The third is in Macau. The fourth customer was based in both the UK and California, with users across Europe, the US and India. Over time we've added customers and users in Iceland, India, Thailand, Mexico, mainland China, Korea, Japan and elsewhere. We're growing in Southeast Asia and the Middle East. Many of these markets are being developed in conjunction with partners like Apptech (Latin America), NI+C (Japan), Zelesia (Korea), HKBN JOS (Macau), Bairui (China) as well as global Systems Integrators. We've worked on projects with Accenture, KPMG, PwC and others, enabling joint customers to comply with standards like IFRS more easily. Working with partners is a win/win situation; they make good money selling the best enterprise data warehouse and it saves us from having to open more offices.
We're still fans of office culture, despite the distributed nature of our business. We've got wonderful new offices in Mountain View, CA and London, UK. We’ve seen that certain activities go far faster and more efficiently in person, like intense, focused workshops, brainstorming, architecture discussions and design white-boarding. What would take multiple spaced out Zoom meetings interspersed with Confluence editing sessions and reviews can be accomplished in a mere 2-3 hours in person. For a while, we'd forgotten just how productive seeing each other face to face can be. There are some key strengths to this "go global early" model of operating:
- Early global coverage: As described above, we get to 24x7 development, customer support and escalations far faster without having to establish shift-based rotations that are tough on people and their families.
- Access to talent: Just as London is now also Palantir's largest single office due to their ability to tap into talent from all over Europe, London is also Yellowbrick's fastest growing office in engineering. We're starting to grow marketing there as well. The competition for talent is still intense, but less so than in California.
- Immigration-friendliness: People from all over the world are willing to move to cities like London and it's relatively easy to sponsor them. I moved to the US on an H1B visa, but now it's become almost impossible to move staff here.
- Cost saving: Top talent always costs a lot of money, and it's worth it. By hiring globally rather than just locally, we’ve been able to find more amazing staff with a lower average cost per head than would be the case purely in the US.
- Crisis preparedness: None of us saw the Covid pandemic coming, or expected whole states and nations to force citizens to work from home for so long. Fortunately, being a global company with global customers, it was far easier for us to adapt to this mode of operation than the 100% in-office businesses that scrambled and lost time while changing their working practices and infrastructure.
That said, there are also operational complications and downsides that must be managed as well:
- Time zone co-location: It takes extra effort to keep teams working on similar tasks as close together in time zones as possible to enable easier collaboration. The East Coast of the US and Western Europe work very well together. Eastern Europe and Asia do OK together. California is somewhat harder to collaborate with internationally in either Europe or Asia.
- G&A overhead: Entities need to be incorporated in different countries, legal agreements need to be struck in different languages, and payments made in other currencies. We've learned how to do this very efficiently. For example, our GC is accredited in both UK and US law. We work with agile and cost-effective accountants and law firms in remote geographies. And we've worked out how to move cash around efficiently in other currencies without incurring the typical bank fees.
- Getting to critical mass, isolation: It's very hard, in the early days, to have one person working in a location and/or time zone detached from others. Humans need others to keep them company nearby, and we've made that a priority. We built our London office around a key employee who was fed up of working at home alone.
- Communication: Everyone involved must have a great grasp of English and people need to be sensitive to others' time zones. As with all remote teams, extra effort has to be put in place to make sure everyone's in the loop. For management and leadership, this involves working some long hours in the early morning- or late evening.
Overall, we've found the benefits of being a global business far outweigh the costs, from our earliest of times to today. If I were going through this journey again, I'd do the same things. However, next time around I'd make sure we had multiple staff in each region from Day One-and perhaps be even more aggressive given talent is now even harder to hire and retain than 7 years ago.