Pros
-colleagues are diverse, lively, genuine, down-to-earth, and warm -facilities/campus are beautiful, modern, and well-stocked with goods and supplies -work is meaningful and relevant; endless line of clients who rely on the good work the organization does
Cons
-executive level staff are totally out of touch with the realities of the work that needs to be done on the ground floor by junior level staff and have unrealistic expectations/presumptions that newly hired staff will "understand" the organization's "professional" culture, which is a false understanding of the actual culture amongst the majority of the staff that is shared only by the elite few -executives are quick to pass the buck and the blame, and have no qualms scapegoating junior staff or just making examples out of them for trivial reasons -executives have the luxury of nitpicking over insignificant matters and will do so regardless of the quality of a staff member's work or his or her overall productivity; despite there being an interminable stream of critical work to be done at all times and a dedicated junior staff to tackle that work, executives show very little appreciation for the fact that this work is being done efficiently and effectively around the clock and instead penalize and repudiate over meaningless offenses that are purportedly bad for "optics"