1.0
Oct 2, 2025
Current employee
Santa Clara, CA
Recommend
CEO approval
Business Outlook
Pros
New San Jose location is nice
Cons
Nothing innovative going on. Hard to sell the products due to being behind. Team is particular difficult to work with and new management doesn't know what they're doing.