I've been working as a Data Scientist for more than five years (I worked as a Software Engineer before) as an employee but some months ago I've started taking freelance jobs. I've already two clients paying me to build data infraestructure, analytics, demand forecasting, RFM models creation and some other things.<p>My idea is to slowly build a data science consulting firm, leaving my full time job to focus on it. Some days ago I've talked with a colleague who already has a traditional software company and he told me he'd like for me to start a data science vertical on his company, but that we'd need to think how to work together.<p>The company has 25 employees and does traditional software engineering. I've been thinking about some alternative ways to partner with them but I'm not sure if they're nonsense or not:<p>- Partner up with them, get a percentage of the company. I don't know if asking for this would be realistic, they've been growing the company for several years. But on the other side, I think that if we get this vertical right, the upside could outgrow their current offerings. What do you think? Is asking for something like the 20% of the company totally out of place?<p>- Start working with them as a "data science director" or something and getting a monthly paycheck as an employee. But if after a year we accomplish some previously defined goals, I'll become a partner with a percentage of the company. Makes sense?<p>- Help them start the vertical as a consultant: train some people, help them in the initial meetings with clients and then leave.<p>What do you think? Is there another alternative way? Do you have a similar experience to share? What would you suggest if you were in my place?
Hi! I am also starting a tech consulting company, focusing more on blockchain as of now. Depends exactly if you want to grow as a consultant for firms or start your own business. I would advise with option B if you do not think you have a strong enough network to be able to get clients since its ~70% of the business. Go with option B, build a strong network and potential client list, exit and start your own company. I also would be down to chat if you like.
<i>I'm not sure if they're nonsense or not</i><p>They're neither. They are non-committal, short term, and neither explicitly consultant nor employee nor company executive.<p>It is very unclear what you want.<p>Do you really really really want to own a business?<p>If so why?<p>Good luck.