4.0
13 Sept 2025
Current employee
San Francisco, CA
Recommend
CEO approval
Business outlook
Pros
Excellent benefits, and great culture
Cons
Platform is a complete mess, subsidiaries dont work well together. Priorities come out of nowhere and leve people scrambling to get things done