Yes!!! They are a pain but sadly they are also the source of many (if not most) jobs in many industry sectors.
If you don't hear from them they decided you weren't suitable.
All you can do is play the game and remember like Estate Agents they don't represent you, or the employer, only themselves.
