5.0
Nov 21, 2023
Current employee
Recommend
CEO approval
Business Outlook
Pros
Friendly working environment, supportive management, meaningful work, smart colleagues
Cons
May not be the best place for pay, impact of work could be improved by strategically focusing on regions that need the expertise.