3.0
4 May 2026
Former employee, more than 1 year
San Carlos, CA
Recommend
CEO approval
Business outlook
Pros
Compensation and benefits are competitive.
Cons
My team experience was challenging due to limited managerial support and inconsistent availability, which impacted guidance and project clarity. Expectations and feedback were not always aligned, making it difficult to navigate priorities. Work allocation and opportunities at times felt uneven across team members, affecting overall team dynamics.