4.0
Jan 20, 2026
Current employee, less than 1 year
Walnut Creek, CA
Recommend
CEO approval
Business Outlook
Pros
- Great C-Suite Team coming from a prestigious background - High Ceiling -Great Culture
Cons
- Training lacked "success structure". Should have allowed more time spent tranining under successful members of the company and included video recordings of successful pitches, etc.