The main issue with both of them is that everyone wants "senior" developers (the definition seems to vary). Nobody seems to be willing to provide any training. Sure, I have AWS certs, but they don't mean much when each company has their own policies and architectures.
I consider myself intermediate because the tech stacks I have used vary greatly and have switched every few years. I was a senior dev and even a tech lead in FileNet work (unofficially), but there's not much work for that.