I have had a few things in the past week get me thinking more about working in start ups. The first was having the privilege of sitting on the keynote panel at the ICE Conference in Edmonton. A number of the same issues came up among the many IT professionals. Why don’t IT positions have access to management positions? What do I do if I don’t like working in a very structured company? Among the managers of these large corporations, the questions were also around issues with employees. How do I keep a young IT professional for any extended period of time? How do I deal with this new generation of Millennials?
The thing that surprised me is how unhappy most people were with their jobs and how many managers were unhappy with their employees. Larger corporations are having a hard time retaining employees and creating work environments that motivate them. Instead, they try to enforce more rules and restrictions and provide “rewards” for those who play by the rules. This leaves out the employee who is motivated and passionate to jump on new opportunities or possible improvements they see within their organization.
I want to briefly explain why I never even entertained this kind of career and what I love about taking the risk of working in early-stage companies.
- If you are a technical person instead of education, qualifications and experience, these companies will look for a combination of passion, the love of learning, intelligence and ability to adapt to things. Check out this great article for more on this.
- Instead of having a corporation where employees and positions are very structured and bureaucracy reigns, start ups are managed and run based on relationships and there is a real team environment. I love nothing more than seeing this kind of trust spread throughout the company as it is essential to the success of the business.
- One word. Ownership. If a start up is properly run, the opportunity for ownership is immense. I am not speaking about monetary ownership here, but rather the ability to take what you are working on and make it your own by calling the shots and producing the results you see possible. You will not handed out mundane tasks, but rather be able to manage yourself. I should note that this only works if there is a culture of responsibility and accountability built in to everyone.
- There is never a boring day. Sure it is not fun during the lows, but the highs make up for it. Where you don’t have a lot of opportunity to affect the success of a large corporation, everyone has this ability in a start up. And with a team mentality, this makes for a lot of ups and downs, but never a feeling of “putting in your time”.
- Early stage companies, if run properly, should be rather flat in management hierarchy. Sure you need a CEO, possibly a head of engineering or sales, but for the most part those titles are more important for external purposes. Many have trouble working in a start up as they feel they aren’t “advancing” up the corporate ladder. What you have to realize though is that you are developing your skill set and experiences at a much higher rate and your opportunity to take on larger roles and responsibilities never ends.
For even more reasons to join a start up, check out Canadian entrepreneur Ben Yoskovitz’s post on the same topic.