What is it like working at an early-stage startup?

Jonathan Moszuti
Nov 11, 2019 · 10 min read

8 things learnt from a university graduate.

Photo by Jezael Melgoza on Unsplash

Recent graduates have a new dilemma of what style of work they want to do early in their career.

Looking back a few decades, before the dot-com boom and the generation of your parents, a large majority of individuals focused on getting good grades at school with the intent of joining an established company that offered a fair salary and a stable lifestyle.

Now, career paths such as working for a start-up, freelancer, social media influencer and starting your own business have become increasingly popular. All these career options share common principles and go through similar processes.

I hope to provide you with some insight into what it’s like working at an early-stage start-up and share some of these principles.

This summer I had the opportunity to intern in Tokyo at an exciting, new start-up called Zenu. The company’s mission is to transform the customer experience in restaurants using technology.

Zenu provides a service where customers can view the menu, order and pay for dishes all on their mobile phone by scanning a unique QR code associated with the restaurant they are dining in. The menu can be viewed in multiple languages, has a selection of photos and descriptions and ingredient tags to cater to individuals with allergies and specific dietary requirements.

Restaurant owners have the capability of creating a flexible menu making it easy to add, edit and update dishes as well as set up dynamic pricing. They will gain access to a previously untapped source of data (the static, paper menu) that will help them reduce operational costs, manage inventory and gain insights into customer behaviour, giving them a competitive edge in a crowded market.

Here are 8 things I learnt.

You’re on your own

I was mainly working on the data engineering side of the product which involved researching, designing and deciding on what type of databases would be used for storing data. My two technical colleagues (front-end and back-end engineers) were less familiar with the architecture and technologies involved in the data lifecycle so I was solely responsible for this side of the project.

Having said that, I received a lot of advice and guidance on the high-level aspects of the topics which helped me narrow down my area of research.

Your opinion counts

In the past, I worked in a large corporation where I was just a small cog of a very large machine. I was assigned straight-forward tasks based on my limited experience of the industry, most of which I wasn’t told how my work would contribute to the overall project. All decisions were made by senior management, so I didn’t have a say in most things.

At Zenu, even though I was an intern and the only non-founder, I was able to express my own opinions and make an impact on important business decisions.

For instance, I convinced my team to store analytical data in a fully-managed, low cost and scalable cloud environment such as the Google Cloud Platform as opposed to storing it in the existing operational database. Choosing the correct database to store your data is very important because the data must be stored in a secure and reliable environment whilst making it very easy for developers to manage it. You don’t want to be redesigning and migrating databases once operational data starts streaming in.


At Zenu, the team is spread across three different continents which meant I never met two of my colleagues in person during the internship.

How can a company where everyone is not in the same place operate? Crazy right? Fortunately, the tools available now make it much easier to work in such an environment. On top of our weekly Skype meetings, we used Slack for messaging, Google Drive for sharing files and Gitlab for organising tasks and sharing code.

At an early-stage start-up, you want to build a team with complementary skill sets. Each member has an individual skill or an area of expertise, which when combined through team effort, accomplish goals efficiently and effectively. Since our team was designed like this, there weren’t many tasks which depended on another member finishing theirs.

The focus of the work is to constantly make progress and complete tasks within a set deadline. Such a work style means that flexible working hours can be enforced. As long you finish by X date, you can take Tuesday off or work between 11:00–19:00 etc.

There are still managers that like to enforce the 9–5 work lifestyle where your commitment is measured by the number of hours sat at the desk. However, remote work and flexible hours are starting to gain popularity (and has become more feasible), especially among the younger generation.

At Zenu, we didn’t have an office or a co-working space. I was free to work at any time, anywhere.

I worked in various cafes around Tokyo, so I got to explore the city at the same time. I am not a big fan of this style of work because it can often get quite boring working on your own. Occasionally, I worked together with friends who were working on their stuff. Afterwards, we would go grab lunch or dinner and this made each day a little bit more enjoyable.

Easy to deviate from the main goal

However, the constant flow of new ideas occasionally hindered our progress to focus on our high priority tasks. A couple of hours of meeting time were wasted discussing minute features that could be added to the product or talking about things that are further down the timeline. Oftentimes, I questioned whether we were making our internal deadlines because progress seemed to slow down and we were talking about plans far into the future.

One example of prioritising things in the wrong order was when one of the founders wanted to start marketing the product through paid advertisements on social media to onboard some customers and see how the market reacts.

However, the website was incomplete so there was no information on what the product was or how it worked. Even if the website was complete and customers who believed in the idea did sign-up, the product was incomplete so we would run into the risk of underdelivering (and we know what happened with Elon Musk…).

This emphasises the importance of a minimum viable product (MVP); the minimum features required to serve the customers’ needs. You don’t want to be spending hours working on an idea or feature to find out that the customers don’t care about it.

An appropriate approach would be to adopt the Lean method by deploying the product with the minimum functions needed to serve the customer and pivot (make changes) based on market reaction and customer feedback.

The take-home is, prioritise your tasks and focus on the urgent ones. If you have buzzing ideas that relate to the product, jot them down somewhere and bring them up when a technical or business decision related to that arises in the future.

The Hustle

The same applied to me. I knew in advance that I wasn’t going to earn a salary, so I had to find a part-time job alongside my internship to make a living. Typically, my days were divided into three parts. 2 hours tutoring in the morning, 3–4 hours on the internship, 2 hours on self-studying and the rest for travelling, eating, socialising and hitting the gym.

After several weeks, it became a routine which helped with time management and accomplish as much as I could in the limited time I had. I was more productive knowing that I only had a couple of hours to work for my internship as opposed to a typical 9–5 working day.

Importance of diversity

In the work environment, a diverse team will contribute a lot of creative ideas based on their background and experience and ensure there are no missed business opportunities based on an incorrect preconception of the target audience.

The team at Zenu is based all over the world. We have an American based in Tokyo, a Hungarian in Switzerland, a Malaysian in New Zealand and me, a British/Japanese in Tokyo or London.

Pooling our knowledge from our respective backgrounds was key to making several business decisions. For instance, what currencies would we display on the digital menu. Restaurants in the UK and Japan tend to only accept a single currency, the Pound and Yen respectively, but restaurants in Switzerland operate with both the Euro and Swiss Franc.

Another realisation was the importance of a diverse age range in the team. Just like how people from different backgrounds and genders have different perspectives, various age groups also have different views and lifestyles mostly due to the advancement of technology.

At Zenu, we have two generation groups: me, a member of Gen Z (loosely, people born between 1995–2010), and my millennial colleagues (1980–1994). For the long-time survival of the company, we need to serve the present and future. The combination of my colleagues’ years of experience in the business and my knowledge and experience of a typical Gen Z behaviour (think of work-life balance lifestyle and lots of Instagram) ensured that the product would suit both the current and future generations.

Work when you’re not working

One time, I discovered a food market hall which used a similar service to Zenu (using a phone to scan QR code). Another time, I ate at a restaurant where they used an electronic stylus and a laminated menu to click and order dishes. On both occasions, I reported back to my team on the competitors that were currently on the market along with their pros and cons.

Talking with my friends and family gave me a lot of new ideas and I was able to view things from a different perspective. Conversations at the dinner table in the share house led to one of the tenants giving me a lot of advice on the technical side of my work as well as another tenant loving the start-up idea so much that he liaised with his boss for the potential idea of working together in the future (since we had solved a problem his company had yet to do).

Find a Mentor

These people will guide you in the right directions and give you advice and point out pitfalls to avoid based on their area of expertise and personal experience. Having someone point you in the right direction can save a lot of time and energy whilst accelerating your progress to meet your career goals.

Before interning at Zenu, I had little to no experience in data engineering, but my colleagues would often suggest certain areas to look into by posting links to articles or videos which may be relevant to the assigned task.

One of my tasks involved building a pipeline between our operational database and our analytical database which I had been pondering for several days since there are many ways to do this.

I asked one of my share housemates, who’s an experienced ML engineer, on how I could tackle this problem without overcomplicating things. He was like “That’s simple, just use these two services.” I wasn’t even aware that these services existed and thanks to him, I saved a lot of time researching because I was looking in the completely wrong direction.

Which brings me onto another important message, don’t be afraid to ask for help!


The Startup

Get smarter at building your thing. Join The Startup’s +800K followers.

Jonathan Moszuti

Written by

UCL Physics Graduate. Data Engineering Consultant. Machine Learning, Startup Enthusiast.

The Startup

Get smarter at building your thing. Follow to join The Startup’s +8 million monthly readers & +800K followers.

Jonathan Moszuti

Written by

UCL Physics Graduate. Data Engineering Consultant. Machine Learning, Startup Enthusiast.

The Startup

Get smarter at building your thing. Follow to join The Startup’s +8 million monthly readers & +800K followers.

Medium is an open platform where 170 million readers come to find insightful and dynamic thinking. Here, expert and undiscovered voices alike dive into the heart of any topic and bring new ideas to the surface. Learn more

Follow the writers, publications, and topics that matter to you, and you’ll see them on your homepage and in your inbox. Explore

If you have a story to tell, knowledge to share, or a perspective to offer — welcome home. It’s easy and free to post your thinking on any topic. Write on Medium

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store