Bob,
The point of BA recruiting is that their recruitment normally comes from the likes of EZY/TCX/MON/TOM etc thus creating vacancies at those airlines into which cadets can go.
As for your comment about how they treat people, you'd best go to the relevant other threads if you want a fight about that kind of issue.