5.0
Sep 29, 2025
Current employee, more than 3 years
Sunnyvale, CA
Recommend
CEO approval
Business outlook
Pros
Supportive and collaborative work culture Strong leadership team that communicates openly Plenty of opportunities for growth, learning, and professional development Good work-life balance with flexibility when needed Competitive compensation and benefits
Cons
High expectations, but it pushes you to do your best work