I'm 25. I'm at the first level of my position and I've been working here for almost 2 years (I have a total of 3 years of full-time experience). At my last meeting with my boss several months ago, I asked him what it takes to be promoted to the 2nd level and all he said was that "it just takes time, depends how long you're here" (He's said this before at another meeting last year too).
A coworker who started the same time as me has gotten promoted last month to the 2nd level, and so has another coworker (this one has been here an extra 7 months longer though). I was looking at opportunities on the company site for internal transfers and I found a posting for the 2nd level. Several of the adjacent teams have the same position title so I'm not sure if it's for our team or for any of the other ones.
At work, I do whatever my supervisor tasks me with, and I'm also working on another coworker's task once a month (over a weekend because it's a weekend shift), and starting to work with another coworker on a project he's been doing. My boss hasn't really given me much constructive feedback before at meetings (he usually says I'm doing "great"). I guess if I had to go off of my own analysis, I think I'm slow at work and maybe they also want someone who's more proactive and can find their own tasks? Not sure. Any thoughts?