5.0
Dec 10, 2019
Recommend
CEO approval
Business Outlook
Pros
Coworkers seem motivated, happy, and taken care of. It’s my first job out of college and am learning a lot.
Cons
Location- Annual forest fires in Santa Rosa makes it concerning to live in the area long term or invest in property.