4.0
Apr 4, 2025
Former employee
Santa Clara, CA
Recommend
CEO approval
Business Outlook
Pros
Awesome WLB Very collaborative work culture You can disagree with anyone & everyone if you have the right data to support it.
Cons
Management can make better decisions. I personally saw a lot of talented folks either laid off or they left because they weren't happy with the decisions management made.