2.0
11 Jun 2026
Anonymous employee
Former employee, more than 1 year
Recommend
CEO approval
Business outlook
Pros
Nice, hard working people who are mission-driven.
Cons
Top heavy management. They have delayed payrolls several times over the last year. That’s not insignificant for most employees. Chiefs make $225k so they can afford a missed check or two. Need to clean house and start fresh starting with the CFO and CEO.