3 ms·
Actually, as an European (as in, in a completely different environment than SV), I'd recommend the opposite with a small tweak, add "small company" to the start
by loopbit 11y ago
Actually, as an European (as in, in a completely different environment than SV), I'd recommend the opposite with a small tweak, add "small company" to the startup meaning.
Most big companies I've worked with in Europe have horrible new employee training package or no training at all. I haven't worked in a single one that took fresh out of college types and allowed them to work in different departments. The most common scenario when a new graduate gets hired into a team doing X is to throw him in, get whatever documentation the team has, even maybe someone to ask questions and the expectation is that he will do X for the next few years.
Opposed to this is the environment in a small company/startup, where you'll be forced to do a bit of everything and even lend a hand with stuff that is not your job at all. You'll have the chance to see different technologies, see the whole process end to end AND then, decide what you want to do.
BTW, is salary that important for people starting their careers? Salary advancement yes, even what salaries you might expect with 2/5/10 years of experience, of course. But for a first job? Does it matter that much?
My first salary was crap (600€/month in the year 98), but allowed me to work in multiple environments (web, databases, sysadmin, embedded system...) and when the time came to look for a new place, allowed me more freedom to choose what I wanted to do (the biggest problem I had finding a job, in the middle of the .com crisis, was convincing employers that, yes, I had indeed worked with all those technologies in 'only' 2.5 years). I multiplied by 5 my salary with that second job, which was a more than decent salary in the country at the time.
- vinceguidry 11y agoWe're on the same page here. I don't work at a big company, I work at an established one. The key factor is that they're not still trying to validate their business plan, not the size. I want one that's been around for at least ten years. Less than that and I have to ascertain for myself whether the company's going to be around long enough for me to get what I went in there for. The goal here is mitigating existential risk to your employment situation. There's outside risk, the chances of your company going under, and internal risk, the chances of getting fired or laid off before you've accomplished your goals. Working at an established company mitigates external risk, working at a small one helps mitigate internal risk because you can get to know your company very well and keep alive to shifts in politics. For me, the small, established company is ideal. I work at such a company now and will only jump to a similar company for a significantly higher salary. Small bumps aren't worth the switching costs.