5.0
Jul 10, 2023
Current employee, more than 10 years
Santa Rosa, CA
Recommend
CEO approval
Business Outlook
Pros
Employees stay for a long time (greater than 15 years) due to the opporunities, people and culture.
Cons
High-tech biased due to industry