I'll admit that we are selective. Our positions are in high demand, I think partly due to macro reasons, and I think partly because we make an effort to offer entry-level positions with training.
I'm sad that you (or someone you know) didn't have a good experience applying for one of our positions. Please accept my apology (on their behalf).
It makes sense that you're continuously hiring. It may be hard for me or others to differentiate that when the listed roles + post content are the same.
I imagine quite a few reasons. Some malicious, some giving the benefit of the doubt.
I'll hold my tongue, but the most important aspect is to at least candidates in the loop. There's so much ghosting and that's worse than any rejection.