3.0
12 Jun 2025
Current employee, more than 5 years
Somerville, MA
Recommend
CEO approval
Business outlook
Pros
Social value seems high, opportunities for creativity and pitching your own projects
Cons
Loosely structured organization and patchwork infrastructure means getting anything done requires constant Slack messaging back-and-forth