3.0
15 Oct 2025
Former employee, less than 1 year
Santa Rosa, CA
Recommend
CEO approval
Business outlook
Pros
Very nice people, very nice location, good benefits, great mission.
Cons
Low accountability, poor understanding of and lack of interest in best practices and (in some cases) legal and government guidelines/protocols (e.g. HR and DOL).