5.0
Oct 4, 2022
Anonymous employee
Current employee, more than 5 years
Recommend
CEO approval
Business Outlook
Pros
The foundation really takes care of its employees with a great health plan and excellent benefits package. It has the benefits of a startup, but also with great work/life balance.
Cons
You can find better salaries elsewhere. No bonuses.