3.0
20 Jan 2026
Current employee, more than 1 year
Santa Rosa, CA
Recommend
CEO approval
Business outlook
Pros
decent pay and nice campus
Cons
WLB is bad, managers do nothing but sitting at desk and making slides.
Check out your Company Bowl for anonymous work chats.