3.0
Dec 4, 2025
Former employee
Palo Alto, CA
Recommend
CEO approval
Business Outlook
Pros
Leaders try to delegate responsibilities to ensure less workload on any one person
Cons
Not a great starting place for a new grad. The work was not exactly what I expected or hoped for from an analytics standpoint