Pros
It is a Government based organisation, which allows you to get the true feeler of the local culture. For those who wish to get a relaxed working environment, its a very good place to work. For those who wish to learn only, its a great stepping stone.
Cons
Benefits are biased and motivation to work for the company is least. That is a major challenge, and will effect the competitive attitude of anyone fresh who wishes to join.