4.0
Apr 14, 2026
Current employee
Palo Alto, CA
Recommend
CEO approval
Business outlook
Pros
Exciting work, solid company strategy
Cons
Need to strengthen hiring stringency and be more prepared to identify weak contributors and make adjustments faster