I've worked in large companies (thousands of employees) and startups (<20) and I actually felt more like a cog in the machine at the startup size companies.
I was literally just a means to an end to churn out code on a product. I could have been (and eventually was) replaced at any moment with another generic cog willing to churn out the same code without much of a thought.
After working at Google and Startups, I totally agree. You are much more of a cog at a startup due to the desperate need to grind out the next A/B test or customer requirement.