This question already has an answer here:
I recently joined a U.S. company (3 months), but there is high turnover in technical roles and high-level posts, and projections are not good for the near future. I have only worked at startups thus far, so my perception prior to joining here was that even though this company is not doing well right now, it will be fine because big companies have a lot of resources to spend, and so can change their fate. I was probably naive.
After being here, it is apparent that things will not get better due to very ingrained, systemic reasons.
How can I justify searching for new jobs at different companies after such a short amount of time? Does this count as a special circumstance since the company is doing so poorly?
Work history: It is 1.5 years earliest position (startup out of money), 1.5 years middle position (startup changed course), 2 years oldest position (startup out of money)