Mark at each of them. Getting bought out, closing down the site, covid, etc. Can't catch a break. Most of these companies have been smaller start up types, so that probably contributes to less stability.
So I am one with a lot of short jobs even though I am extremely good at what I do. At least each job pays me significantly more than the on before.