Pros
Apart from its primary role, Nepal Police conducts a vast array of duties such as VIP protection, Security of Vital Installations, Traffic management, Secret services, Intelligence collection, Riot Control, Disaster management, Hostage rescue and various other Ceremonial roles.
Cons
Low pay, excessive work and poor morale leave Nepal Police with staff shortage.