AD NAB, AD ANF and AD FIA are more or less same in terms of powers and privileges. There is
one man show in all these departments. AD ANF is given official vehicle and guards while the rest two are not given these. I would suggest to join them if finally selected but do not stick to them forever. In fact, if there are jobs than these are PSP, PAS and PCS.. Rest, Majboori.. Or kuch nahi.