3.0
Nov 3, 2025
Current employee, more than 3 years
San Francisco, CA
Recommend
CEO approval
Business Outlook
Pros
WLB, bright team, direct manager technical
Cons
No incentives to keep the top talent - their performance rating system is terrible and keeps on changing every year to avoid promoting anyone Communications around comp changes are always confusing + discouraging + sneaky