Quite why you’d want to work for BCS, I don’t know. They have a huge staff attrition rate for a reason.
Try searching the forum for others' views.
Why not try joining a decent consultancy instead? There are plenty of other, better, companies out there hiring.