5.0
May 6, 2025
Current employee
San Mateo, CA
Recommend
CEO approval
Business outlook
Pros
The company also offers great work-life balance and benefits, which makes it an even better place to work.
Cons
While the company offers great benefits, there is room for improvement in the compensation packages