Bangladesh is perhaps the only country lacking a proper recruitment mechanism for public prosecutors.
In fact, our public prosecution service is not even independent, but rather, works in the interest of whatever party happens to be ruling at the moment.
That also means the public prosecutor system collapses every time there is a change in government.
There is no job security for public prosecutors ether and, with a pay of Tk500 per day (not including the 15% tax on earnings), one could argue that the incentive for corruption and lack of effort are essentially built into the job itself.
A public prosecutor should be acting in the interest of justice, not political parties. But that cannot happen if we let the ruling party appoint public prosecutors instead of an independent recruitment mechanism.