2.0
May 4, 2026
Current employee, more than 3 years
Palo Alto, CA
Recommend
CEO approval
Business Outlook
Pros
Good people with a comfotable culture. Nothing much else.
Cons
4 day mandatory onsite despite team being in different timezones. No real office perks or benefits.