Pros
Programs deal in many different sectors and industries which keeps it very interesting. Mission based work with colleagues who care. Decent benefits and basic workplace wellness programs in place. Relaxed professional office atmosphere. Decent enough pay. Opportunities for learning and mentorship.
Cons
Service areas are siloed, creating divisions in programs that otherwise could be more comprehensive and integral in scope. Company is lacking overall unified strategy for service, innovation, and branding and employees often caught between upper management conflicts. CEO shifts direction often, such that priorities not always clear. Traditional hierarchical employee structure and outdated office (central cubicles surrounded by the outer view offices) is uninspi