At Imagine IT, great technology starts with great people. Our team works closely with businesses to solve real challenges and keep their systems running smoothly.
Interested in joining us? We’d love to hear from you.
Locations We Serve
Team Members
Average Employee Tenure
Employee Development Investment
Interested in joining the team? Explore our open roles below or submit a general application.
We do the kind of work that keeps you learning — and we do it together.
“I can always rely on anyone on my team to step in and provide support whenever it’s needed. I truly appreciate the consistency and teamwork we share—I love being part of this team!”
“Imagine IT fosters an environment where learning and collaboration are encouraged. You’re supported not only in doing your job well, but also in growing your skills and confidence along the way”
“I’ve had the opportunity to grow within the team while working in an environment that’s highly collaborative and supportive. There’s a strong focus on both delivering results for partners and helping each other succeed, which makes a big difference day to day”
“One thing that stands out is the level of trust and support across the team, both in day to day work and long term growth. It’s a collaborative environment where people take ownership but are always willing to step in and help when challenges come up”
“I’ve honestly never worked anywhere that cares about its people like this place does. Everyone’s always ready to jump in and help, it really feels like we’ve got each other’s backs.”
We’re always interested in meeting people who enjoy solving problems and helping others succeed through technology.
If you don’t see the right role today, send us your information anyway — we’re always happy to connect.

We'd love to hear from you
MN ∙ KS ∙ MI