3.0
14 Mar 2026
Current employee, more than 1 year
Walnut Creek, CA
Recommend
CEO approval
Business outlook
Pros
Good PTO policy and work life balance. They allowed remote.
Cons
Lotsa favoratism especially in sales. Pay was far below market for my experience.