4.0
Nov 30, 2025
Current employee, less than 1 year
Palo Alto, CA
Recommend
CEO approval
Business Outlook
Pros
Very competitive, positive experience with folks having lot of knowledge in this domain.
Cons
Base Salary might not be the best in the domain, but compensated heavily with stocks.