World leaders in caring for urban ecosystems
Join the team that’s making a difference!
We are always looking for great talent. Click below to view our open positions.
Who we are
Rainbow Companies has multiple brands dedicated to science, innovation, and service. Together, we have built our business by being on the cutting edge of caring for local environments. Learn more about our individual brands and job opportunities by clicking on the logos below.
What we value
We are 100% employee-owned through our Employee Stock Ownership Plan (ESOP). Our work is guided by our company’s values.
Science-based Ongoing Improvement
We put science at the forefront and refine our businesses through ongoing improvement.
Honesty & Integrity
Rainbow is a company with integrity. We honor our word and fulfill our promises. We are honest, accurate, and transparent.
Accountability & Teamwork
We work as teams and are accountable for our individual and company outcomes.
Communication and acknowledgment are paramount to successful teamwork.
We are loyal to our clients and employees, as they are the foundation and future of our company.
If a task cannot be accomplished safely, we won’t do it.
Our corporate headquarters are located in Minnetonka, MN, but we offer employment opportunities across the country and in a variety of work settings.
More than a paycheck
We are 100% employee-owned and value people as our greatest asset. We are committed to diversity, equity, and inclusion.
As a member of our team, you will receive a comprehensive benefits package above the industry standard.
We promote from within and are committed to investing in our employee-owners with training and opportunities for advancement.
Join the team that’s transforming the way ecosystems are cared for!
We’re always looking for great candidates who are just starting in the green industry. Every division has a career pathway from entry-level and senior positions to management and beyond. We promote from within and support our team members with training, licensing, certification, and more. We want to hear from you!
Current job openings
Don’t see what you’re looking for?
Sign up for career alerts so you can be the first to know when new positions become available!
Our hiring process
We take great care to provide an efficient application experience. Candidates should start by identifying open positions and submitting an application. Our human resources team will contact you within a week to set up an initial interview if we think your profile fits our needs. The conversation will then move to individual hiring managers, where you can learn more about the specific role and the people you’d be working with. We notify every candidate who has made it into the interview process once a hiring decision has been made. This may take longer during peak seasonal hiring.