4.0
Nov 11, 2025
Current employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
Impactful work, generous salary and benefits, thoughtful and kind colleagues
Cons
Organization is very top heavy and therefore not much room for upward professional growth