3.0
Feb 22, 2026
Former employee, more than 3 years
San Mateo, CA
Recommend
CEO approval
Business Outlook
Pros
- Pay is top notch shall give them that. - Talented people you work with
Cons
- Leadership, lack of vision and direction - Tight deadlines and impossible asks at times