5.0
Mar 10, 2025
Current employee
Recommend
CEO approval
Business Outlook
Pros
Solid benefits and compensation, good work life balance and connection to the company mission.
Cons
Priorities change often - sometimes moving too fast to really assess if something is going to work well before rolling it out.