3.0
19 Dec 2025
Former employee, more than 3 years
Walnut Creek, CA
Recommend
CEO approval
Business outlook
Pros
Product is awesome. Perks are great.
Cons
Training is not great. This role is big with huge responsibilities but little time dedicated to get it done.