Vantaggi
Because its an organisation accountable to the government, every effort is made for all organisations to have the same benefits including Annual leave and family friendly policies. Being such a large organisation, there is always room to develop and progress in your career, although you may be the one who has to push for it.
Svantaggi
Promotion opportunities are there, although it may take you a while for you to progress in your career at the speed you want. In some cases there are gaps in "next step" positions, meaning you either have to make a really big leap to the next stage on the ladder and struggle for a while, or leave to get the right expereince elsewhere. Management communication is mostly poor as new managers are not given the support and skill develeopment they may need to learn how to run a team. Generally people feel they are overworked and underpaid - because its government run, that is generally true.