And according to many people, if you do it in a small company, you have no experience at all! I’ve worked in large, medium and small companies, and at least in IT I can tell you it’s much, much easier working in a large company.
A medium-sized company is easier, too, but there you get noticed more and generally have more responsibilities.
A small company is the hardest of all, though, because often it’s just you. Where I work now if I can’t figure a problem out, guess who will? Fucking no one, that’s who. At large and medium companies there are often entire teams I can ask when I run into a barrier or just can’t make progress on a problem. But as I said, at a small place I have 20 different roles and I have to be good at every single one of them.
At large companies, I’ve had 1 or 2 roles and honestly I didn’t have to be good at them to succeed. It’s very weird to me, then, when someone tells me that experience at small companies is worth less or nothing because that’s exactly the opposite of the truth.