I left a small company a couple of months ago as I didn't see any career growth and now I'm in a similar situation. The new company is about the same size but is growing, all be it slowly.

Small companies usually mean less open positions and less promotions. I really do like this company though.

If I say I left because of career advancement and mention my previous company size, I may not get an offer. Should I just give a generic answer?

closed as off-topic by The Wandering Dev Manager, DarkCygnus, gnat, Snow, Erik Oct 10 '17 at 7:56

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Questions asking for advice on a specific choice, such as what job to take or what skills to learn, are difficult to answer objectively and are rarely useful for anyone else. Instead of asking which decision to make, try asking how to make the decision, or for more specific details about one element of the decision. (More information)" – The Wandering Dev Manager, DarkCygnus, Snow
If this question can be reworded to fit the rules in the help center, please edit the question.


If you're leaving because you're not getting the career advancement you want, you should state that to potential employers since it seems to be very important to you.

You may also have unrealistic expectations for what options are available to you since the time frames you're describing are somewhat short. Determining what advancement looks like at potential employers seems like an important step in your process.

  • yes leavening after 2 months because of lack of career advancement doesn't look good – Neuromancer Oct 11 '17 at 17:05

Should I just give a generic answer?

Yes, career advancement is a generic answer, no need to mention the size. Bigger companies don't necessarily mean faster advancement, sometimes it's totally opposite.

When talking about career advancement there is one pitfall.

Unless you're applying for a job that is more advanced than the one you had it doesn't make a lot of sense. Companies don't go to the trouble of hiring someone in the expectation of advancing them soon after. They hire people to fill a role that needs filling for the foreseeable future.


You can always frame things from another perspective.

Self-centered perspective:

"I left the company because I am no longer getting any career advancement. I was promoted to the position of..."

Company-centered perspective:

"I have contributed to the limitation of my abilities, and challenges were much harder to come by. I contributed to the company through..."

Not the answer you're looking for? Browse other questions tagged or ask your own question.