5.0
12 Aug 2025
Current employee, more than 1 year
Recommend
CEO approval
Business outlook
Pros
Very smart people doing very difficult work for a very good cause
Cons
It's fast paced, as are many startups. If that isn't your thing, you might not like it here.