There are so many definitions of "startup", but given the common one of "VC funded trying to get big", I'd say there's a third company type between these two I dub a "starting-up". It's an early traditional company that's in the black but is not poised to go through the roof or become bloated with employees or ask a ton of its employees. Almost like a lifestyle business. Maybe it has tiny investment, but definitely not big startup monies. It has half of each including the bad (bad mgmt, unlikely riches, few benefits, etc) and the good (bit more stability, no overwork, etc).
Maybe it's seen as a startup or traditional by most, but I see them as a really comfortable niche. You get to work on side projects, go home (or work from home) with decent hours, and just relax. Often if small/early enough, if they do strike it rich, you're included.
I'd argue that you get most of the downsides of both with few of the upsides. You don't actually get stability with this setup; you're a couple of customer cancellations away from layoffs at any time. There is no career advancement. You pretty much don't have a shot at getting rich. It doesn't get you much of a resume boost (other than being employed) or much cred at parties. The workload is still fairly high, though not as insane as a fast grower.
The one thing it does have is that your learning rate will still be fairly high, and you have a sense of independence & responsibility that's akin to what a startup would give you. For the time period I was there (first year out of college), that perhaps was just what I needed. I wouldn't recommend making a career out of it, though.
I agree with most of your points except this one as it's very situational. Maybe not as an intern, but having real albeit small equity in one of these tiny things can be negotiated, and they can get sold. Unlikely, sure, but the possibility is there.
But in general it's about what you're optimizing for. You're points are right for optimizing for intra-company career advancement, resume material, or party cred. But if you have other pursuits, especially with side projects, kids, or just general comfort it can be a good choice.
Small slow-growing companies almost always sell based on financials, and typically for lower multiples than an equivalent large public company would (because their revenue is more concentrated in a few customers and so they're more exposed to revenue risk). I've heard 2.5x revenues or 15x profits as numbers commonly batted around; above this and there's virtually no reason to buy the company vs. invest in public stocks or apartment buildings. On a typical 10-person company that makes a profit of about $300K on revenues of about $2M, this comes out to a sale price of roughly $5M by both valuation measures. Own 1% equity (this is generous, and would usually indicate employee #1 or 2) of a $5M acquisition and you get $50K, which is probably a lot less than the salary you forego over a few years by not joining a big company.
(We're hiring, btw. Email's in my profile.)
That's diversification, all the upside and none of the trouble of actually doing any work.
maybe i'm naive, but if party cred were a serious priority, i would probably have chosen a different career altogether.
Now that I do live in the SV area, I guess I carry some of this baggage with me. I work for the sort of place that would get me local "street cred," but still feel uncomfortable sharing it. Then again, I'm also raising a family and never go to parties anymore, so the opportunity doesn't actually manifest.
Actually at most parties or bars I have to "hide" that I work in tech, or come to terms with "that guy who works in tech... but hey he's ok, unlike the rest of the lot".
So, I 'm honestly wondering where you guys get high fives for being part of a unicorn around here! (referring mostly to the parent posters)
Interestingly, when I go back home to New England, I get a much warmer reception introducing myself as an ex-Googler than in SF. I still have schoolkids at my high school ask me about what it was like to work on Google Doodles, and I ran into a nice ex-hockey-player on a ferry in Connecticut that asked what I did ("software", without elaboration) and then was like "Oh, that sounds exciting, you must make bank" ("I do okay...").
Anyways, I grew up as a nerd in a small town in the 80s, and whatever hate techies get in SF now is nothing compared to that. The U.S. (and probably the world) has fragmented into a lot of micro-tribes recently that all seem to hate each other, but at least they're tribes where it's not terribly difficult to find others who share your values and appreciate what you do, while in the 80s it was monolithic American culture vs. any individuals unfortunate enough to be different. Techies had a brief moment on top from 1995-2000 and again from 2005-2011 where they were getting rich and the rest of the world was enjoying the products they built, but now that most people take for granted the Internet & mobile world they've built, it's just another corporate industry.
I guess it's a compliment, but it feels a little backhanded.
I get both the “I’m not like most computer people” and
“You don’t sound Black”. That’s usually from old White southern people. At that point I usually just do the southern retort “Bless ya heart”
I said usually, because it is possible to convey different meanings by tone of voice and other non-verbal means.
But, based on the words alone, it will not be interpreted positively.
Agreed, I just think this is relatively likely to be one of the exceptions, or at least to be genuinely well-intended. Partly because it's not so likely to seem like damning with faint praise, and partly because the stereotype itself is less deeply offensive than e.g. racism.
(Especially if the trait in question is something like sociability, rather than social skills. If someone says they find me less introverted than they expected based on my profession, it's hard to take much offense at that. I think calling someone 'very social' is a bit ambiguous, but I lean toward interpreting it this way.)
Other time, someone said but i don't imagine you as a tech bro.
It's not worth it. The company was resource-starved, management had no experience managing people whatsoever and ranged from "clueless" to "abusive", and the owner/CEO was a notorious cheapskate who underpaid us (when I left, I found out I was making 3/4 the salary I should have been), refused to provide any kind of health insurance, and was so paranoid about losing control of the company that he only sought funding from angel investors and refused to either seek VC or give employees equity. When I worked there, we were in constant demo mode. We were always prepping for a big demo for one small-time investor or another. I think we spent more time on demos for investors than we spent supporting customers. Hell, one time we came within a hair of being on Shark Tank; it ended up falling through because of bureaucratic reasons, but after it fell through I was told that the owner/CEO had no intention of ever accepting money from any of the VCs on the show and just wanted to be on the show for the media attention.
Oh yeah, and when our landlord began discriminating against me for being transgender, the company just rolled over and refused to provide support. Why? Because they'd gotten a massive discount on rent because they were the very first tenants in a building that had just reopened after years of being closed, and they were afraid to do anything that might kill the deal because they wouldn't have been able to afford rent anywhere else downtown (and they insisted on being downtown because the owner/CEO's son, the CTO, lived there and wanted to be able to walk to work). Never mind that they would've had a space three times larger for the same money if they'd just set up shop in a suburban office park like every other tech startup in Dallas. I had to get the city involved myself, and the owner/CEO almost sabotaged my case during one informal mediation session (I ended up winning, by the way).
When I quit at the end of 2014, we were only marginally larger than when I started in early 2012. That's two and three quarter years of my life I'll never get back. My only consolation is that I'm still friends with a few of my coworkers from that period of my life.
These are WAY more rare than you think.
For the record, I've worked 50+ of these types of businesses and if the company chugs along for 10 years, they're pretty safe bets.
> I wouldn't recommend making a career out of it, though.
Hopefully this doesn't come as too snarky, but I wouldn't recommend taking advice from someone who has had one anecdotal experience with something.
Why not just call these small businesses? If they're in the black, then they can just operate using a traditional business model.
The startup is about _not_ operating traditionally, but, taking a massive risk to do something different, that can _eventually_ get to that traditional model. Usually by way of turning into a publicly traded company. Which many small businesses never will achieve, by the way.
Entrepreneurship doesn't mean you have to go that "insane growth" trajectory. It _can_ just mean "launch a small business". And that small business can just be private for a very long time; there's nothing wrong with it.
Some idiots may have you believe that the "best entrepreneur" creates startups, but that's stupidity at it's finest. IMO the best entrepreneur can create the _right kind_ of operation. There are plenty of examples of private companies that can grow but don't require operating non-traditionally.
I think these types of companies are more common than readers here think, they just don't get the same kind of publicity. Often they serve some industry-specific niche, and the founder of the company is non-technical but has a lot of industry specific experience.
This is a bigger problem than most people think, especially when entering the job market. The nomenclature is so ubiquitous now, that it's actually really hard to determine what type of companies are. It also means many young impressionable people are duped into thinking they are at the "next big thing"TM
Personally I like to stick with traditional business verticals: media, telecom, retail (e-com), business services, etc.
and then assign the level of tech enabled:
- Back office IT supported
- Tech enabled
- Tech led (aka what's commonly known as a "software company")
Lastly, I'll argue this until my hair falls out - there is no such thing as a "tech" vertical, and therefore the idea that "tech startup" is an industry is always mind boggling to me.
It was great to work for a company that you really wanted to see succeed. Not because of some overhyped mission, but just wanting to see this small group of people do well.
Also companies like this are not used to employees in "startup-mode" but yet most have 1 or 2 that are. For them, it can be a great learning experience and still small enough to feel your contributions. Just because your not in hyper-drive doesn't mean you cant be innovative and punch above your weight.
I also hoped to learn some business stuff, but most of it happens behind closed doors between founders and investors while you code boring crud application.
For example, one reason why many corporations push really hard on having 100% unit and integration test coverage is because they have such high employee turnover that they can't rely on their engineers to maintain their own code; corporations have to assume that engineers who work on their projects are completely unfamiliar with the code - In this case, automated tests are the only way to maintain the integrity and stability of the code base. The time cost of maintaining all these trivial unit tests is ignored (even though the cost is actually very significant; not to mention that these tests lock down the code and thereby discourage refactoring and experimentation).
Corporate processes are designed around the assumptions that engineers don't care and can't be trusted. This is a very inefficient approach to building software.
Personally, I'd rather my project have code with 0% unit test coverage written by a team of involved engineers than code with 100% test coverage written by a team of indifferent engineers.
I'm in a similar situation as yours and have switched between big corporations and startups and now at a big co again. I used to have the opinion that unit tests are a time sink, but what changed my mind was the iteration speed unit tests gave me. Without them, to test that my code actually worked, I would either deploy to a test environment (or prod in the worst case) and if it didn't work, then that just meant a longer feedback loop. What I realized after starting to have solid unit tests was that I catch issues much earlier in the pipeline and when I finally release code to test, it works 99% of the time. The only time I've had bugs in test env was because of some implicit assumptions in my mocks in the unit test. If you think about it, that lets me iterate faster by pooling in lots of changes and releasing with confidence.
I think its natural to be biased towards testing in a real environment as opposed to unit tests, as it is more rewarding to see your code work and do what its supposed to do versus seeing it work in a stubbed out environment.
Unit tests to me are more about iteration speed and release confidence, than about corporations not trusting engineers (which is also true).
I think your example points out a factor, but not the only factor and probably not the biggest factor. You can also say that startups don't live long enough for their code to grow organically from their original, pristine design and develop deep seated code "cancer" like mega corp code does. Also, even without turnovers, some features just go through enough code modified by enough engineers that Murphy's law happens and things break in creative ways that E2E tests catches or could have caught. And finally, just because I remember my code today doesn't mean I'll remember it in a year or two... I don't assume that my coworkers have perfect memory either.
I would never have had the experience I have from front end, back end, databases, cloud architecture (I’m one of the AWS admins) from netops, devops, to development and to work directly with C-level people.
Lack of transparency is bad. If you care about it, leave. Find a founder who doesn't think they're better than you.
There are certain things that should be discussed in the open, and certain things behind closed doors.
Had a good laugh at this, because it's completely true in my case. 7 years ago became the "data scientist" at a 4-person startup before I even knew what a data scientist actually does. Parlayed that into further data science jobs at somewhat bigger startups. Now I'm Head of Data Science at a stable traditional tech company making good money and this likely wouldn't have been possible without that first startup job.
I had only done BE work, then at mid-sized-co I started taking front-end work for fun, and did that full time for 4 months. My work was appreciated even though I had no FE experience.
Big companies might care more about qualifications, but they can also float longer ramp-up times if you're not qualified.
Goal setting, training, onboarding... these are processes, process doesn't make good management. The problems with startups is many of them are filled with employees who have had little experience outside of that company. Good managers are created with experience. Experiencing good and bad managers and employees in a few different environments is what creates good managers. Not HR policy.
It is a good idea for your career to work in a few places for a few years a piece before starting a new business or joining a small startup. Good managers can't be created with policy and training.
Part of the problem was that I came into my first role as the only developer and I was responsible for building a fairly complex system from scratch. I then left and spent another 9 years at another company where I became an “expert beginner”. (https://daedtech.com/how-developers-stop-learning-rise-of-th...).
10 years and five jobs later, I have a manager who is technical sound, keeps up with the latest functionality of the cloud platform we are using, and can give good suggestions about what areas I should research to implement something, but I still have to do the nitty gritty details. I actually enjoy that from a manager.
I've seen so many hiring managers trip over themselves to hire former FANG employees, without knowing anything else about them. It's like graduating from an ivy league school.
There's also way more networking opportunities at big companies, merely because there's so many more people.
It is exactly like that. An optimal start to a career would be graduate from a top 10 college, 2 years at Google and/or 2 years at Goldman Sachs. That person would be guaranteed an interview anywhere they wanted probably for the rest of their careers. Not saying it’s good or bad but there is no denying the power of that kind of signal.
You can also do this and keep your day job if you start your own side project. Obviously it might not be an intense as joining a small startup, but you get to keep your day job pay. Self-motivation is a requirement though.
You either need to contribute to large projects, find large projects to hire you, or push for scaling patterns which may be out-of-scope for your current job.
This is actually something I've been thinking about lately: how can I train/practice these meaningful skills without the risk of damaging a reputation or losing sensitive data in real systems?
It's something the industry seems to struggle with across the board.
Working at a startup is a bit like going to university, while working a regular day job is like going to school.
You have to find out what needs to be done by yourself, nobody cares if you succeed anymore.
If you work with Big Corp and do a side project then you can take a break from the side project if you are feeling burned out and you have a lot more stability.
If you are employee #10 and the company grows to 500, you will have learned a ton from the journey. But if you are employee #100, likely not much actually changes for you, and if you join as employee #500, you likely won't learn much from the journey to 1000, if your company makes it to 1000.
After spending a bunch of years in startup land without seeing great success, I still learned a ton as a founder/early employee though, and I absolutely don't regret doing it. However, I've concluded that if you're looking at opportunities to be a mid-late employee, either make sure you're paid well for it, or go to a big company.
You'll end up in chaotic work environments, but you'll learn so much, especially how to solve the problems that arise with these environments.
These are the skills you need for your own startup.
If you "just need a job to pay the rent" it probably isn't for you.
I think giving people jobs they’re unqualified for is a large part of that.
Doing things you've never done before, and being thrown into the brink is I think the best opportunity to learn.
This happens without necessarily being pushed into roles, merely by the scope of activities one might be involved in.
You can work at a large company, as an Engineer, and literally never learn how a company actually works.
A lot of things that go on at big companies are dumb - but so many people there have no context for knowing one way or another, they think it's normal. What they are 'learning' is bad behaviours and some things on courses etc..
Granted - in a specialized discipline - you may have the opportunity to work on projects that fly or not, or take time. For example, if you are doing some kind of big data implementation that's going to take 2 years, but it takes 3 but the company has the resources to handle it and you've been able to do it 'properly' - that's great and it's a kind of learning you may not get at a startup.
Working at a startup can be exactly the same. Especially if it’s staffed by inexperienced people full of ego :-)
In big companies, people can do nothing and the gears keep turning.
This is the exact reason I have exclusively sought out startups in the past. But quite frankly the Bay Area is simply to expensive to do that anymore.
I deeply miss that life and still tinker with side projects. But if that city can not solve it's cost of living crisis, there will continue to be a smaller and smaller pool of people that can afford the startup life.
I still dream of going back there. Due to the size of the company and it being around for so long. I found my job was incredibly well defined and my deliverable's where always right in front of me and measured regularly. This made it very easy to deliver more than was expected of me. Due to this really tight feedback loop between you and the company your career moves forward at an encouraging pace.
It can take some extra effort from your end to move horizontally within the company but where I worked it was a massive stepping stone and I found I could really leverage off of the mechanisms put in place by the company to reduce employee turnover.
My point is you really feel pampered and cared for. I reckon this has a lot to do with the company, as well as my immediate managers being total rock stars at their jobs.
Anyway, now I am in a startup in the truest sense of the word. First employee through the door. Second developer and third person on site. This is not comfortable, and I do not feel pampered. In fact I am considerably more stressed but hell's teeth, nothing makes you up your emotional maturity/expertise/business game as much as this. Much like the post eludes to I suppose.
Let me explain; it's reported very very often on YC that 90% of startups fail, and while a lot of these points in the article are disguised as separate ideas, they're all part of the same problem being that people want to make something from nothing, hence why it is called a startup. Traditional businesses begin by pivoting off an exiting business or product, whereby if you're a chemist working for DuPont and develop a new chemical, they might make a subsidiary to produce that. That process is way easier, the money and infrastructure is already there, and everyone is already neatly on board.
Contrast this with a startup. You're probably young, lacking financial and networking support, education, and many other things. You want to make a product the world has likely never seen before, completely from scratch. Well, of course your management is going to be shit. Of course you're going to find shit employees. Of course it's unlikely to succeed. This article was completely unnecessary because everyone should know by now what a startup entails, and that it is fundamentally unstable, but that doesn't mean it's not important as a venture and concept.
Biopharma is a perfect example. It represents over 20% of venture funding. Most entrepreneurs are 50+ years old. Big companies get orders of magnitude lower return on r&d investment than VC backed companies. And the returns have actually been better than tech startups in the last few years
Even if they overcome it they will still have lower returns than a startup who steals 100% of their market share from incumbents.
Strong disagree. Living in San Francisco I often hear the phrase “I work at a small startup, we have just 100 employees”
That is significantly different than what you describe which is more of a 5 to 20 people stage. By the time you have 100+ employees and are hitting proper growth curves, your management can no longer be shit, there has to be mentoring, and there’s little room for shit employees.
Is that even a startup anymore? To me, any company of that size is just a normal company, not a startup.
Plenty of startups here in the bay with well over 100 employees.
This is rare. Most companies do not have processes for change and innovation, and the only way anything gets done is if the CEO pushes hard for it. Those things are far and few between.
" Well, of course your management is going to be shit."
It's only 'shit' if you assume managements job is to provide clear and detailed plans on how it's going to work out. If you grasp that startups have inherent ambiguity, and that all systems have to be highly adaptive and you'll be 'micro-pivoting' every week, well, then management may not seem so bad, depending on.
Good, thoughtful, professional managers might often fail miserably at a startup. It takes a little bit of experience actually to recognize what makes good leadership in a dynamic situation, because often it's counterintuitive.
For those interested, I've written about this elsewhere:
We might hope that those in leadership positions possess strength and resilience, but vanity and fragile egos have sabotaged many of the businesses that I’ve worked with. Defeat is always a possibility, and not everyone finds healthy ways to deal with the stress.
Each person matters. Established firms will have a bureaucracy that can ensure some stability, even when an eccentric individual is in a leadership position, but when a company consists of just two or three people, and one of them reacts neurotically to challenges, the company is doomed.
From 2002 to 2008 I worked with an entrepreneur who had inherited a few million dollars when he was twenty-five. He admired musicians and considered the music industry glamorous, so he built a sound studio. It never made money. The bands that stopped by were broke. Those few who came up with a hit song mostly signed with a major label which, typically, had its own recording studio.
I met him in 2002 when his focus was shifting to the Web. I had developed some software that allowed people to create weblogs. Typepad, which fostered something similar to what I’d built, had just raised $23 million in funding. Surely we could do the same?
Our difficulties were self-imposed. We might go like maniacs on some project for four months, and when we were on the brink of unveiling it to the public, he would grow bored with it and move on to something else. The first time this happened, and I asked him his reasons, he improvised some arguments that sounded plausible; there were already too many startups doing the same thing. But this pattern, where he walked away from a project just when we were ready to introduce it to the public, repeated itself.
What led to this self-sabotage? As I met his whole family over the years I got to see the sad dynamics that ate at him. A modest business success would not be enough, in fact, it would leave him embarrassed. Only the creation of something as big as Google would suffice. But to grow that big, we would first need to be small, and that was the step he had no patience for.
As the years went by and he burned away all the money he’d inherited, the stress wrecked him. His self-image became increasingly grandiose. He told people that he was a visionary, someone who was able to tell what the future would look like. Late at night he would smoke weed and read articles on Slashdot and TechCrunch and then put together an amalgam of words that seemed full of the bright hopes of humanity, which he offered up as our marketing: “The Universe is fundamentally electromagnetic yet non-sentient, and we are sentient but only partly electromagnetic; the Internet is the ultimate harnessing of sentience to the fundamental forces of the Universe. Therefore our software will put you, our customer, in the driver’s seat of real-time conscious human evolution.” Later, when he wrote up our business plan, he put these two sentences in the executive summary. I’m not joking.
We had one modest success, in 2007. His girlfriend, a yoga instructor, suggested we build an online marketplace where yoga instructors could sell videos, as well as other health advice. This site was an immediate success. Within the first month it was profitable. We were written up in all of the major yoga magazines. It seemed obvious to me that we should use the same technology to build a series of similar sites. We could do a site devoted to cooking videos, another devoted to tennis, another devoted to golf. Indeed, just a few years later, the team behind Revolutiongolf.com did exactly what we could have done.
My business partner, however, was enraged by the success of the yoga site. He had burned through several million dollars chasing ideas that he felt were “visionary” and then his girlfriend came up with a simple idea that turned into our one true hit. To this day, it remains a popular yoga site. We could have built an empire around that site, but instead his girlfriend’s success left him bitter.
Ah ah ah shha hshhs ahaha.
I'm sorry that you mightn't have had the life experience to realize how clueless this guy was earlier, but hey - you learned.
Though, sometimes the most offbeat people truly have the greatest things going, it's really hard to tell sometimes. It gets easier with age, I think the 'crazy realists' tend to have deep knowledge of something and focus on an actual problem.
Great writeup. Also those 2 sentences remind me of https://www.reddit.com/r/iamverysmart/. Simple is better
Perhaps there is the problem!
Megacorp: The company won't disappear overnight, but you might get tossed around different positions and have projects you've spent a year on shut down out of nowhere.
Startup: The company itself may shut down, but in the meantime everything is more focused and transparent.
The worst thing that most big companies do is continue to employ good people on long death marches.
Easy to end up on a soul-destroying maintenance project that you can't leave because it's business-critical and nobody else wants to do it.
Also, this article is spot on. This is a back pocket article because this question comes up a lot.
If you want to work at a startup, I'd recommend a few of the following:
1/ Apply for A-List, Hired.com or Triplebyte
2/ Look at Who's Hiring posts on HN
3/ Update your LinkedIn and AngelList to seem hire-able (but not TOO hire-able!) Use a real pic of yourself, have a personal website with a resume, and fill out info about jobs you've had. (Related: put your name/info in your HN profile!)
4/ Have friends at startups? Talk to them! Everyone at a startup knows someone who is hiring.
StackShare has a way to search job listings by language:
You also get lots of chances to talk to the founders of companies (or sometimes employees for the bigger ones) and evaluate whether an on-site is worth your time.
Especially valuable if you lack a big name on your resume and can't open doors that way.
HN who's hiring threads (https://news.ycombinator.com/item?id=17663077)
Between all of those, if you're good, then you'll be swimming in startup opportunities.
Learning is hardly a thing at startups. So many people are incredibly junior and know nothing about the industry or tech to begin with. (I mean, who else would take such low pay?) Yes, you can get to get pushed into unqualified roles and learn from it - depending on who you are. But that's really only at the cost of others - you're maximizing for one person and not the group. So it's really a startup is a system that maximizes the happiness of only a few individuals - which we already know with how stock gets treated. (Founders frequently being the only ones who get rich no matter how early on an employee you are) e.g. Wow, X got promoted to be the team lead/manager. X is definitely not qualified and, in fact, makes the most productive members of the team more unhappy by being a manager now. This only happened because the rest of management is desperate, broke, and can't afford anyone who is a good manager. People under X will leave the company. I've seen it happen a lot at startups and it results in crazy churn. Same with more technical decisions. Seeing people promoted to Senior/Staff who have are barely better than their junior counterparts (just more arrogance). A lot of folks recognize dumpster fires when they see it and bounce. They're is also so little growth opportunity once those positions are taken unless you're on a rocket ship.
In terms of learning tech: A lot of tech is also outdated at startups compared to big N. There are large enterprise companies that are using even older tech but there's no reason to join those as they pay on the same scale as startups (And your job security is no better than at a startup). Scaling problems only exist once you've hit rocket ship status (so who cares about anything) - whereas they're everywhere at a big company. There are startups that are trying to use the latest and greatest and do interesting things but the number I interview with who are using outdated tech seems worse than any Big N I've interviewed with. Big N seems to be way more cutting edge (because they can afford it in terms of resources and know it attracts talent). Upgrading tech at a startup only happens when the company finds out no one at $Y salary with Z options will join the company until the company updates their stack. It's not like they can really afford it anyway. The company is so focused on churning out features and pivoting wildly to extract any bit of $$$ that they can out of the market while they find their cash cow (cash cow being actual profit $$$ or just magic numbers that can increase their next round of funding).
Anyway, back to my point about selling a startup short, I think the only reason I'd truly consider startups is being able to choose the people you work with and the problems you solve (although that could change easily once the company finds out it needs to pivot - again). There was nothing about that here and it's obvious from reading the article that it's all about that but it's not brought up. You chose to work with your brother and all these folks. You don't get these choices at a big company. You're mostly thrown together and just deal with it.
At a big company, I am saying yes to a company - not the people. Team selection is later (if at all) and you can be a victim of circumstance. You don't usually meet the people you'll be working with before you take up an offer at Big N or what not.
Only a few companies work this way, at least for experienced hires.
I can meet any other employee without any appointment.
I can try my hands on accounting and legals. Go meet customers and give them the demo when i don't feel like working.
I can collect cash from customers, take a photo of the cash and send it to boss where he sends me a thumbs up emoji.
I often bring kids of my boss or colleagues from their school or drop their wifes to hospital when they are sick or if their want to go to shopping when her guy is debugging the server.
I don't have any family of my own other than a girlfriend. Doing all these things for others give me peace and makes me feel as if i am part of their family.
For an orphan kid, this is all i wanted.
I've helped my collegues mop whole floor when it's their turn in their apartment building.
I don't know if i can get all this in a big company.
After this i got 10% equality in a small company. Post sale where i made 15 million and gave 10 to my girlfriend for her support. I still work there and enjoy everyday.
You need to see where i started when i had nothing, zero saving..... No family.
Today, I've everything and I can't complain.