5.0
15 Dec 2025
Former employee, more than 8 years
Walnut Creek, CA
Recommend
CEO approval
Business outlook
Pros
Great company culture with supportive leadership and a collaborative team environment. Management values employee input and encourages growth and learning. Work–life balance is respected, and projects are engaging and well organized
Cons
No major issues to note — overall a positive experience.