5.0
Jun 4, 2026
Current employee, less than 1 year
Corvallis, OR
Recommend
CEO approval
Business Outlook
Pros
A dedicated team in every department every section, every inch of this company. Someone can help you. Management is responsive and engaged. Tech support is out of this world in how much knowledge they have.
Cons
Weather mainly, cant control it.