Forbes America's Best Large Employers - top 20 logo

See Yourself in Manufacturing

Marvin employee working in Roanoke location

Your Pay

Earn $18.45-$22.10/hour
Pay increase at 60 days and 6 months

Marvin employee working in Roanoke location

Your Balanced Schedule

Monday - Friday 7:00 a.m. - 3:00 p.m.
Monday - Friday 3:00 p.m. - 11:00 p.m
Sunday - Thursday 11:00 p.m. - 7:00 a.m.

Marvin employees working in Roanoke location

Your Team

The culture is supportive, friendly, and collaborative so everyone can grow and succeed.

Your Total Rewards Package

Our better living approach to benefits supports you at work and beyond.

Health benefits start day one

401(k) with company match + profit sharing

$300 reimbursement toward your health + happiness

Better Living Day

Paid time off

Paid holidays

Paid parental leave

Infertility + adoption assistance

Career growth + leadership opportunities

Tuition reimbursement + scholarships

On-the-job learning

Relocation assistance

Employee support

Volunteer opportunities

Retirement planning

Family-owned, -led company