2.0
7 Jul 2025
Current employee, more than 1 year
Farmington, ME
Recommend
CEO approval
Business outlook
Pros
Origin is truly committed to making everything in the USA. Employees care deeply about their work.
Cons
Origin sometimes struggles with consistency in management practices and communication between departments. Limited internal advancement.