Working on my first startup, I'm fortunate enough to have a wide set of "do-it-myself" skills, ranging from technical to industry specific. I haven't been looking for a partner, quite simply, because I haven't had the pressing need.
But there's a case to be made for having another full-timer onboard.
--
Very curious to hear your thoughts:
For context, I'm manufacturing a consumer product overseas to sell online (lots of hats to wear!).
I'm strongly in favor of finding co-founders (that's partly what my current startup is about: finding co-founders).
Why? Going from 1 person to two persons will triple the quality of your product. You are correct 80% of the time, because you are smart. But it means you make the wrong decisions 20% of the time. With your co-founders, you'll make correct decisions 99% of the time (or something to that effect), because your co-founder will detect the few cases when you are wrong. And vice-versa.
There are many other benefits to having a co-founder: moral support when the going gets tough; double the amount of work that can be done, so things move faster, etc.
The main challenge of course is to find a real co-founder, someone who believes in the vision and will work for free (stock). Stay away from consultants who agree to anything you say as long you pay their invoices.
My last company was solo, and it was really hard that way. Further, I've +1'ed everyone above -- great points.
Almost certainly the correct thing to do is to have a co-founder. Paul Graham (Y-Combinator) says he almost exclusively goes with multi-founder companies.
But, you have to get over the control-freak part of you. This is of course a personal thing. For me I have to admit that it's really hard to give up even trivial decisions. That's crappy, I know! But it's also a fact.
First of all, I wish you all the best in your business.
Now back to the question:
I think you are well aware of the benefits of going alone, so I´ll skip that part. The only down side of being on your own is that your growth will be extremely limited. You can only do as much as a one man army. If you are thinking of growing your business, you are gonna have to bring somebody on board.
My advice to finding a partner is this: TAKE YOUR TIME. Don´t rush it. Finding a partner is the most critical decision you´ll ever make, so be careful. The right partner can boost your business, but the wrong one can sink it and stress you out like an angry bitter wife :-)
This is what I think is the best strategy to find a partner:
Microsoft is a good example. Bill Gates was a good cooker, but most of all he was a great hunter. Who did he hire as a partner? Steve Ballmer, not a bad hunter, but above all an excellent operations guy (cooker).
Good luck.
I tried going both ways. Doing it all by yourself has some pros: you get to call all the shots, keep full ownership of the company, etc.
But in my opinion having a partner is much better for a number of reasons:
It is great to know that you have a strong multi disciplinary set of skills which helps you manage multiple aspects of your business. However if you were rank them in according to skill or competence level I am sure some would rank higher than others. By doing everything ourselves we sacrifice the ability to become really good at something.
Having another co-founder will help you find that balance. They should be selected in the areas where you are not as strong and would greatly benefit from someone with a greater skill level and experience.
Other aspects of your business such as scaling, promotion and efficiency measures should also increase given that you are able to select an appropriate co-founder.
I am probably in the minority but I prefer going it alone.
While definitely the lonelier path, going solo has the huge benefit of retaining 100% equity in your product as well as full control over the direction of the company. If there are particular skills you lack you can always hire people down the road to help you out.
Before taking on partners, especially when they are equal partners, you really need to make sure your personalities are compatible and you have a system in place to resolve conflicts before you start (for example by having a “Mexican Shootout” clause in your agreement).
Another couple of plus points:
For me, the plus points way outweigh the negatives. But, of course, you need to find the right person, and you need to make sure their ambitions match yours.
Noam Wasserman, a professor at Harvard Business School, has written a bunch of stuff about this sort of thing.
I covered the topic in a blog post here: Hiring in a Startup and link to other relevant article
I find it is far easier to have a partner - even if is just to have someone else to talk to about your ideas.
Startups and small business can be an emotional roller coaster - being able to have that support and camaraderie is very beneficial.
Being able to split work is also very important - the best case is if you have complementary interests and skill sets, but even if that is not the case it is still great to have a partner.
I know little about this first hand, but I'll echo what I've learned from This Week in Startups. One of Calacanis' suggestions on this topic is that having a partner can be a mixed blessing. On one hand you have the additional help of a partner in exchange for, usually, a percent stake in the ownership. Your partner may be gung ho in the beginning, but if he/she loses interest you now have a ball and chain holding you down and they still own a piece of your business. Your only choice could then be to buy him/her out to get your business back. The suggestion was to be extremely critical of who you pick as partner.
You should find a co-founder if for no other reason than to prove you can sell the idea and get someone to pay for it (with their time in this case).
Great people with a mediocre system will always do better than mediocre people and a great system. There is no substitute for great people.