Scale and Culture , the ultimate conflict in startups


Ever since I left the big company career , I have been talking to and learning from folks who have a lot of experience in the scrappy startup way of life. I have had such conversation with engineers, founders, sales people, VCs , Angels , receptionists and pretty much anyone else who would talk to me about this . I am rather firmly convinced by now that what worries start ups is the idea of scale – or more precisely, how to scale the business without sacrificing their culture. 

Culture is a loosely defined term for me. It is contextual – some people consider the freedom to work on a pet project as culture, another looks at free beer and food as culture, yet another thinks a primarily engineering skilled work force is the hall mark of culture , some one else looks at a flat hierarchy as the best indication of culture and so on. And this is primarily the reason for the conflict between the need to scale and the urge to defend culture. 

Looking at some iconic new generation companies from the outside – like Google and Facebook, it looks like a lot of the startup culture can be saved. At least the easy ones like informal dress code, free food etc. But a few friends who work there have told me that when it comes to decision making and hierarchy, they tend to shift more to the large company way of doing things. 

I have never founded a company – but from observing people who have done so, it looks to me that the ideal way to do this is for an engineer with a great idea to go find a friend who has business savvy and get a company started. May be it works with the business guy being the starting point too – but to me it does not seem likely that a business person without tech chops can identify a good techie quite as easy as a techie can look for business skills in a partner. I may be wrong – but at least that is how it appears to me. Without a business oriented founder ( pretty cool if business person also is a techie) – I think there will always be a feeling in the company that the sellers who get recruited are a bunch of over paid losers. 

Same is the case for hierarchy . I hate hierarchies with a passion. But it is nearly impossible to manage more than 10 people effectively. So as a company grows, fighting hierarchy is futile – you will just invite chaos. It is a fine balance. When you are small – you can hire enough top notch talent who might not need much management. But there are only so many smart people available on the planet and not all of them are available to your company. So embrace the concept of structure to minimize growing pains. 

There is a certain paradox in engineers fighting hierarchy and structure in organizations. I am a perfect example. I am obsessive compulsive in organizing my code well, ensuring separation of concern , clear hierarchy of a stacks and so on. Yet when it comes to people management – I have fought my bosses tooth and nail on every bit of organizational discipline they had instituted. I can’t say I have fully embraced the idea – but I am a lot more understanding of the need for structure than I was in my younger days. My closest to ideal situation is a flat team that organizes itself to solve a problem, and use hierarchies needed to get things done. And then they go back to the flat team and re organize for next problem to be solved. 

Same deal with performance reviews and comp plans. I like giving and getting feedback at task level and periodically at big picture level. This works well when the organization is relatively small. But when a company grows to hundreds and thousands of people – all those things I don’t like – bell curve type things, come into play. A lot of this misery is caused by lack of flexibility in corporate budgeting. Budgeting is done for predictability – not for performance optimization. And it has extreme side effects that everyone knows but very few CFOs act on. To some extent, tools are to be blamed too. Even if a business wants to be flexible – the common enterprise tools for budgeting and planning have restrictions that minimize flexibility. 

When I left SAP and joined MongoDB – a lot of friends and my mentors told me that once you taste the startup world, there is no turning back to old world. To a large extent, I believe that is indeed true. The flexibility and freedom offered in a smaller and faster growing company is a big plus factor. But what happens when a start up gets too big ? I have seen some of my friends go back to the big company world, and some others just jump to an early stage company and help them grow. A handful who made a lot of money have moved on to be investors. 

I think some cross pollination is necessary in our industry. Even in the 5 months that I have been in this role – I realize how some stuff in my old world can benefit by making changes to how they operate. Similarly the younger companies can get a lot of benefit from people who bring in the perspectives from the big company world – especially about scaling. The latter happens a lot already. But the former – where big companies hire leaders from startup world – don’t happen to the same degree. 

I am very much a newbie to all of this – and am very curious what you think . 

 

 

Apple and IBM, a view from the peanut gallery


Apple and IBM are both companies I hold in great esteem – in the top 5 of all companies I care about. I worked at IBM for a long time, and I own a lot of Apple devices. I have small investments in the stocks of both companies . My day job is to make partners successful for my employer MongoDB – so any enterprise alliance news is something I look at as a learning opportunity  Naturally it picked my interest significantly when I heard the announcement . My instinct was to say “Wow Ginnie scored big”. So, here are my thoughts on the alliance – strictly my personal views and not that of current or past employers.

There is very little in common between IBM and Apple to begin with.

1. Apple is a much more prosperous company than IBM – be it Market cap, revenue or margins. And its no secret that Apple is the senior partner in the relationship. IBM’s CEO flew to CA to do the announcement with Apple’s CEO, and not the other way around. If this happened in IBM’s prime years, Tim Cook would have landed in JFK and taken a limo to Armonk 🙂

2. Apple is more prosperous than IBM with MUCH less employees than IBM has. On top of that the IBM internal organization is heavily matrix oriented to take care of its complex business. It would take some Eisenhower-esque leadership to get all the right teams focused on this initiative. (But honestly, I am not all that worried since I know first hand that when it comes to leadership, IBM has some of the best in the corporate world in their ranks.)

3. Apple is extremely focused – it has a much smaller portfolio around which this massive empire has been built. IBM portfolio is like encyclopedia Brittanica in comparison 🙂 . When I looked at the joint announcement first – I smiled thinking “wow you could not have expressed in a more cover-all-bases generic way”. 

4. Apple makes money from hardware and IBM has been steadily divesting hardware business

5. Apple provides a workplace that is cutting edge and has an awesome cafeteria – IBM to my knowledge does not even provide free coffee to its employees . Apple prefers jeans and IBM prefers suits. The impedance mismatch in culture is palpable.

6. Although several employees at IBM use Apple devices in a BYOD mode, the company standard issue has always been a thinkpad laptop, and not a Mac.

Why does this alliance make sense ?

Just like with the law of magnetism in physics – opposite poles attract !

1. Apple is a company that thrives on innovation. But they need something to keep the market happy during the time taken between innovations. IBM opens the doors to the top enterprises – voila, a whole new addressable market delivered on a platter.

2. IBM services is pretty good at production support and maintenance. Many large companies have outsourced support to IBM – and combine Apple care with what they do today, there is a clean new upsell package for IBM GBS and GTS. 

3. People don’t give enough credit for IBM’s design investments. IBM has a solid design team that does an amazing job – the most famous being the public facing sporting events like US Open. So when it comes to creating the 100 apps – design is something that IBM can rely on being a differentiator. Same goes for advertising – IBM makes some pretty impressive ads. I am thoroughly enjoying the ones I am seeing during US Open, although I don’t see any mention of the Apple collaboration in any of them. 

4. IBM has an asset that they don’t seem to be able to use effectively so far – that is IBM Watson. It frustrates me to no end seeing IBM take incremental steps in pushing Watson. I think this partnership is the most fantastic way for Watson team to push its case before the biggest corporations on the planet. A Watson on every iPad ! . In fact I think rather than do the generic announcement they did – I would have preferred to see 100% of the focus on just Watson and Applecare for the enterprise. The rest seem like noise to me

5. IBM has strong alliances with many ISV partners like SAP, Oracle, MongoDB etc. And most enterprises already use solutions from these ISVs. IBM has a great opportunity to further the value of Apple alliance by building apps around what enterprises already have. 

6. IBM has sheer size in its favor . A massive overhaul of enterprise tech landscapes need armies of consultants. Apple does not have that army, and can’t recruit fast enough even if god forbid they want to do it. That is a huge advantage for this alliance. 

And finally, what is the big risk factor ?

This is largely a Global Business Services (GBS) led effort if I understood it correctly from the announcements. GBS is a well managed machine with extremely low bench at any given point. So if a massive investment is needed in headcount , time and budget – it will need to be taken away from billable engagements. That is a really hard thing to do unless another part of IBM can pick up the slack to bring in the money to keep investors happy. The only viable division that can pick up slack is the software group. Since Ginnie did not reset Sam’s 2015 EPS roadmap – IBM cannot take a lot of risk on losing focus on existing revenue and bottom line. That in my mind is what the risk is – there is a significant upside in the long term if everything works out well , but it needs making big bets in rejiggering the existing business for IBM. 

If IBM won’t take that risk ( and I REALLY hope that they will take the risk, and convince investors to cut them some slack) – then it will be business as usual for both companies, and this will be yet another partnership announcement that did not pan out. 

 

Six Reasons Why Kerala’s Proposal For Prohibition Will Not Work


Kerala wants to be a dry state http://www.business-standard.com/article/pti-stories/kerala-to-close-down-700-bars-sundays-to-be-dry-114082101171_1.html 

It is ironic that I have to write this blog post against it – as a guy who has seen the evil effects of alcoholism at close quarters and with every bit of my soul, I wish this menace went away for good. But as I read more about the proposal by the ruling coalition (ironically called United Democratic Front – given there is very rarely any unity or democracy in how they function ), the more I think this is absolutely misguided, and has no real chance of succeeding. 

1. It is not a well thought through decision

The decision was taken over a few days – with no meaningful public debate. And because of its populist nature with women voters, no political party in Kerala can afford to raise a contrarian view.

2, It was not done for the right reasons

The decision was made mostly for the Chief Minister Chandy to convince the world that he is holier than the already “holier than thou” leader of KPCC V.M Sudheeran. They waged a war for political image and took a short term populist decision – with no sufficient thought to consequences. The other alleged reason is the political pressure from Muslim League and Church leaders. This is no better (if true) – as church and state hardly ever mixes well to make good policies. 

3. There is no practical way to enforce this

When prohibition leads to bootlegging and plenty of flow of illicit alcohol from Tamil Nadu and Karnataka, it will be up on the Excise department to curb that. This is a department that is already at just  20% of the needed headcount . There is no way they can staff quickly enough to enforce prohibition

4. When and where did banning alcohol work ?Never

India – including Kerala – has seen what happens when alcohol gets banned . It does not work. It did not work in USA either and they learned the lesson and changed it, and did not go back to prohibition. Alcohol is freely available in USA and you do not need to stand in line to get a bottle of your favorite spirit like you need to do outside a beverages corp outlet in Kerala. Yet, there is rarely a regular public spectacle of drunken people like we see in Kerala. 

5. If the decision was pure in its intentions, why was  government owned beverages corporation given 10 years to close shop while private bars have to be closed right away?

Clearly the government needs revenue from alcohol sales – but does not mind the private sector losing their business. Alcohol sales is probably the leading revenue earner for the state, along with tourism and NRI inflow. Without a doubt prohibition will decrease tourism. So its a double whammy for government revenue. And remember, this is a government that functions on borrowed money and has no fiscal discipline ( look at the plight of  KSRTC for example).

6. Demand and Supply situation will drive up alcohol prices, and worsen the social menace

The social menace arises from the behavior of several men to use money they can ill afford to buy liquor. Now that competition from private bars will be eliminated, beverages corp and 5 star hotels can increase liquor prices to any extent. What this means is that the men who want to drink will now pay a lot more (travelling farther to drink, paying more for that drink, and most likely higher medical expenses incurred by consuming bad quality liquor ) and hence will put their families through even greater pain to cater to their addiction. 

What would have been a better way to handle this situation?

1. Better and continuous education and awareness generation amongst public to enjoy their drink responsibly, and how to get help for those who are addicted.

2. Increase the standards required to run bars and its enforcement, and aggressively close down any that don’t meet the high standards. 

3. Provide government funded counseling and medical treatment for alcoholism. 

4. Make laws that let abused families to get justice, and help get their abusive family members checked into institutions that offer help.

5. Improve enforcement – by modernizing the police force, excise etc. 

6. Decrease alcohol concentration in domestic liquor – especially in beer.

All of this can and should be funded by beverage corp revenue. Alcoholism is a social menace that needs resolution – and government has an important role to play. But it needs to be done in a well thought through way – not in the hasty and populist way it is attempted now.