5.0
2 June 2026
Anonymous employee
Current employee
Palo Alto, CA
Recommend
CEO approval
Business outlook
Pros
Great place to work with a structured and collaborative environment. Everyone, including leaders and senior team members, is friendly, approachable, and supportive. The company's in-house tools make daily tasks much easier and help improve productivity. Overall, a positive workplace with a strong team culture and good opportunities to learn and grow.
Cons
No major cons from my experience so far.