Pretty soon after I started, it dawned on me that I would probably not partake in designing "the big" stuff. Partly because most of the big stuff was already done and whatever remained would probably be solved by some of the more senior devs. Any semi-large stuff would need to be fought over by the rest of the devs. What was left was drudge-work compared to all I had done before. Also most of my tech-skills (besides the programming language in question) were not needed and when I helped a colleague in another team working on something I knew pretty well, my manager reprimanded me after, telling me that our team couldn't spare the 2hrs I spent.
I was pretty unhappy and during this time was pretty far from living up to my own expectations. My manager never told me I was falling behind however so I don't know about their expectations. I quit soon after.
In my case I was moving from the experience of small companies and being "forced" to do everything, to a large company and only allowed to do very few things.