3.0
3 Apr 2024
Former employee, more than 1 year
New York, NY
Recommend
CEO approval
Business outlook
Pros
Important, mission-oriented work, with dedicated colleagues, and good salary and benefits, but poor management, especially in the U.S. program
Cons
Better management could have helped OSF better weather the internal turmoil it has been experiencing due to organizational restructuring.