I think it depends a lot on industry. In the world of startups frequently changing jobs doesn’t seem that unusual at all. In finance, on the other hand, I would be very suspicious of someone who moved from one hedge fund to another every two years.
It also depends a bit on the role. A recent graduate who joins an investment bank as an analyst is basically expected to leave after two years; but if a Director leaves after two years that is a sign that something was wrong. Working as a teacher for two years and then quitting looks bad, unless it was Teach for America, in which case it is perfectly normal.
I think it depends a lot on industry. In the world of startups frequently changing jobs doesn’t seem that unusual at all. In finance, on the other hand, I would be very suspicious of someone who moved from one hedge fund to another every two years.
It also depends a bit on the role. A recent graduate who joins an investment bank as an analyst is basically expected to leave after two years; but if a Director leaves after two years that is a sign that something was wrong. Working as a teacher for two years and then quitting looks bad, unless it was Teach for America, in which case it is perfectly normal.