Have had the same experience with them. Every time I see the job title and read the description I think wow that's perfect for me but then it is just the same reject letter or crickets. If they're looking for way more experience they should just say so.