5-6 years to become a senior

Hello,
I work at a small company with 150-200 employees. During the interview, I was informed that it will take about 5-6 years to become a senior analyst because the company size is small. Other companies with 500-1000 employees will usually promote their employees within 3-4 years to a senior title.
Do you think it is a good idea to stay with a company for 5-6 years? (I don't mind staying that long since the current job market is terrible). The only thing I am afraid is that I won't be learning anything new around the 4th year mark and things will get boring.
I work at a small company with 150-200 employees. During the interview, I was informed that it will take about 5-6 years to become a senior analyst because the company size is small. Other companies with 500-1000 employees will usually promote their employees within 3-4 years to a senior title.
Do you think it is a good idea to stay with a company for 5-6 years? (I don't mind staying that long since the current job market is terrible). The only thing I am afraid is that I won't be learning anything new around the 4th year mark and things will get boring.
Comments
In my estimation, worrying that you may become bored in four years is silly. As long as the job is providing you growth opportunities and appropriate compensation now and for the forseeable future, all is well. If and when you become bored, that is when to jump ship. I wouldn't make career decisions based on promises so many years away, unless they put it in your contract. There's a good chance your original promiser won't even be around by then, and even if he is, what has he really lost if you do stick around for that hope and he breaks his promise?
There is no "We have 800 people, so we promote at this rate" rule. It is very specific to individual companies and their organization structure. Some may have many internal departments employees can transfer in and out of, some may have a lot of unhappy employees that leave, etc etc. A companies size is not the only factor that dictates promotional rate. There are a ton of factors to consider.
I would not consider your stats to reflect promotional rates as a whole.
And no, there is nothing wrong with 5+ years at a job as long as you are continually learning, staying motivated, involved, etc. When you become bored, stalled out, etc- then I would start looking. I would stop focusing on the "years" and focus more on knowledge, work experience you will receive, etc. Just my opinion.
2023 Cert Goals: SC-100, eCPTX
Generally, job titles are given out based on overall skill level, which is a lot more complicated than years of experience. While experience is probably the most important objective measure, it is far from being an all-encompassing measure of skill.
Anyway, I will agree with NetworkVeteran that it doesn't make sense to worry about these things. Unless you're already in a "senior" or managerial position, chances are you will not and should not have the same job title or employer four years from now. The overwhelming majority of TE members and successful IT pros I know (myself included) do not stay at any job for more than four years, simply because few employers provide the growth opportunities that switching companies does. I agree with RouteThisWay in that it's ultimately about what you're doing and learning more than any specific amount of time, but I would encourage staying at each job for at least two years, as less can be harmful to future prospects.
Personally, I go into every new organization thinking I will stay for at least two years, and hoping I have the opportunities available to stay for closer to five. I will say that if an employer told me flat out going from "analyst" to "senior analyst" would take 5+ years, I would already been planning my exodus for around year three.
Once you get to the "senior" or managerial level, things are a bit different, and it's more about whether you're happy with what you do and what you make. Below that level, it's rare to find an organization that provides a good, feasible promotion path that doesn't take longer to get to than it's worth.
Complete: 55/120 credits SPAN 201, LIT 100, ETHS 200, AP Lang, MATH 120, WRIT 231, ICS 140, MATH 215, ECON 202, ECON 201, ICS 141, MATH 210, LING 111, ICS 240
In progress: CLEP US GOV,
Next up: MATH 211, ECON 352, ICS 340
All the people I interviewed with at the company I just joined, have been there 10-14 years. It employs more than 50K people world wide. Looking at the LinkedIn profile of some of my new colleagues, they have held 3-5 positions within the company. Glassdoor reports the employes overall as being "satisfied."
That's my recent experience with company size, title change, and whatnot. Also, bare in mind, I went from Wintel to Linux in my Admin functions and duties. This may have hampered my growth withing the SA role for Win, but has opened up a whole new world in Unix.
As others have mentioned, promotion is very unique to each company's culture. That said, I think joining an SMB and having the same title for 4-5 years is a common occurrence. You end up wearing many hats in an SMB, advancements aren't always recognized, but rather seen as just another hat. Thus jumping ship after gaining some experience becomes the best way to advance in the SMB world. In larger companies there are more finite roles and to change role often means changing your work description and thus, title. From my understanding title is a lot more serious in the Ent. world vs. the SMB. For instance I knew some aerospace contractors who took a pay hit in order to have better titles.
Good luck with your endeavors.
Next up: eventually the RHCE and to start blogging again.
Control Protocol; my blog of exam notes and IT randomness
Agreed.
I've got friends who have been with the same company for about 10 years each, and there not at the senior level. Mainly because all they do is help desk tickets. They don't even have a single certification or a resume for that matter. Plus, they only make about $55k a year. Which is really sad being with the same company for so long making so little. There just trapped in a dead end job.
I used a couple of the online cost of living comparison calculators- that is the equivalent of $36k a year here! And in comparison, my $70k here will take me to $104k/yr in LA area.
So technically if I found an equivalent job in the Los Angeles area I could potentially make 6 figures!!