5.0
16 Jul 2023
Current employee
Recommend
CEO approval
Business outlook
Pros
The company has as strong mission, and really kind and smart people working on the mission. Perks include 2-4 company onsites per year around the world.
Cons
Hours are flexible, but often means working in European hours