Nonprofit organization:

Public and private sector employment has, for the most part, been able to offer more for their employees than most nonprofit agencies throughout history. Either in the form of higher wages, more comprehensive benefit packages, or less tedious work, the public and private sector has enjoyed an advantage in attracting employees over NPOs. Traditionally, the NPO has attracted mission-driven individuals who want to assist their chosen cause. Compounding the issue is that some NPOs do not operate in a manner similar to most businesses, or only seasonally. This leads many young and driven employees to forego NPOs in favor of more stable employment. Today however, Nonprofit organizations are adopting methods used by their competitors and finding new means to retain their employees and attract the best of the newly minted workforce.

Please answer a question about this article. If the question is unanswerable, say "unanswerable". What have NPO's enjoyed an advantage in over the public and private sector?
unanswerable