4.0
May 23, 2025
Former employee, more than 3 years
East Palo Alto, CA
Recommend
CEO approval
Business outlook
Pros
Organization with a great mission, meaningful work
Cons
Sometimes disorganized, very part time work, but if you do it with a full time job it's long hours