4.0
Mar 21, 2023
Current employee
New York, NY
Recommend
CEO approval
Business Outlook
Pros
The staff at Osborne are truly dedicated to their work and to the mission. It's a wonderful group of people to work with.
Cons
The workload can be stressful.
Check out your Company Bowl for anonymous work chats.
The top reviewed jobs include
Users say... "Amazing people doing amazing work" "Great Benefits
Users say... "Low pay (though pretty good for the social services field)."