I was hired directly, no agencies.
I must have been the unlucky one then. I believe it has something to do with a complaint I wrote them when on duty: all my flight briefings were addressed to "Ms Dummy" instead of my name.
This is how professional this company is.
I have being doing this job for 10 years.