Pros
Salary. Prestige. Working for the UN is the dream come true...
Cons
UNIDO is a terrible place to work. Civil servants (30% of the staff) cannot get fired, regardless of what they do, and I have seen atrocities in the 4 years I've been here. The remaining 70% are consultants, and have literally no protection. This is the perfect environment for repeated abuse. Harassment is the norm: from abuse of authority, gaslighting, shouting, intimidation, discrimination based on nationality, corruption, and even sexual harassment... All with no consequences. Everybody is constantly applying for jobs elsewhere and leaving whenever they can. Hence, the extremely high turnover. Every week it is someone's farewell party. The turnover means the remaining employees have more work and have to train the newcomers. But money and prestige is good...