Voted America's Top Workplace

Find out why The John Roberts Company has been awarded "Best Workplace in the Americas" for 19 years straight.


Why Join Our Team?

Icon 1

Comprehensive Health & Wellness Coverage

We offer multiple healthcare plans to choose from that all include free benefits like 24/7 Nurse line, health club discounts, wellness programs and confidential employee assistance programs.

Icon 2

Flexible Spending Accounts

Setup your own Flexible Spending Account (FSA) to pay for copayments, deductibles, other health care costs and child care costs.

Icon 3

Dental & Vision Coverage

Dental and vision coverage is offered to all employees looking for savings related to dental and vision expenses.

Icon 4

Paid Time Off

To help our employees maintain a healthy work/life balance we provide employees with paid vacation days, holidays and sick time

Icon 5

Tuition Assistance

We offer tuition assistance to any employee wanting to further their current skills or acquire new skills.

Icon 6

Short Term & Long Term Disability

We provide access to short term and long term disability coverage in the event something happens that takes you away from work.

Icon 7


Save for your future with our employee sponsored 401(k) retirement program.

Icon 8

Life Insurance

We provide all employees free life insurance to help employees and their families in case of a death. Additional life insurance is also offered to all employees.

Our Culture

We value curiosity, collaboration, excellence, integrity, and continuous learning. Although these principles guide us, we are very open to cultural additions and are not just looking for a cultural fit. For us to grow our team of creators and doers, we don’t want people who simply fit our culture, we want people who add to it with their unique backgrounds, perspectives and experiences. It's critical to our success and yours.


Current Openings

Account Executive

We’re currently seeking Account Executives responsible for increasing new account sales throughout the United States. If you have prior sales experience and a desire to expand your career, we want to hear from you.

Junior IT Network/Systems Administrator

We’re currently seeking Junior Network/Systems Administrator to join our Information Technology team! You will be an active partner who contributes to our overall success by demonstrating excellent subject matter knowledge, attention to detail, and superior time management.

Bindery Combination Operator

We’re currently seeking a Bindery Combination Operator to set up, operate and maintain cutting, folding and stitching equipment to produce printed materials.

Saddle Stitcher Operator

We’re currently seeking a Stitcher Operator to set up, operate and maintain our Heidelberg stitching machines to produce printed materials.

Material Handlers

We’re currently seeking a Material Handler to maintains production and distribution of product by pulling orders from inventory; delivering production materials and supplies; staging finished product.

Mailing Operator

We’re currently seeking Mailing Operators to set up, operate and maintain inkjet, inserting and tabbing machines in an efficient and high quality manner to produce printed materials.

Shipping/Receiving Clerk

We’re currently seeking for a full-time shipping and receiving clerk to join our award-winning warehouse team.

Bindery Helper

We’re currently seeking Bindery Helpers to assist the operators to produce product. Duties include making cartons for packing; keeping workplace clean and organized as well as feeding, catching, bundling and packaging finished materials at the end of machines.

Digital Coordinator

We are currently seeking a Digital Coordinator. This position's purpose is to ensure successful execution of direct mail campaigns for the customers, to drive customer preference and business results on a cost-effective basis, and support revenue growth by delivering integrated, measurable marketing campaigns.

Fulfillment Specialist

We're currently seeking a full-time order Fulfillment Specialist to join our warehouse team! You will be an active partner who contributes to our overall success by demonstrating excellent customer service, attention to detail, and superior time management. You are the perfect candidate if you are detail-oriented, active, and have a strong sense of team membership.



Join Our Team

Please complete the form below to get in touch about current career opportunities at JR.