Recruitment agency · United States

Envision – Recruitment Agency Profile

Envision: Staffing & Recruiting agency in St. Louis, Missouri, United States. Specializes in Information Technology (IT). Founded 1983.

TapTalent editorial teamPublished

Quick answer

Envision is a staffing & recruiting company based in St. Louis, Missouri, United States, founded in 1983. It specializes in information technology (it). Services include contract staffing placements for temporary it workforce requirements, direct-hire recruitment for permanent technical positions and customized staffing augmentation programs for scalable teams.

Key facts about Envision
CompanyEnvision
IndustryStaffing & Recruiting
HeadquartersSt. Louis, Missouri, United States
Founded1983
Team size910 professionals
Annual revenue$45.90M
SpecializationsInformation Technology (IT)
Websiteenvision.com
ProfilesLinkedIn, Facebook, X

Envision

Staffing & Recruiting |
(3.0) 4 reviews
Team Size
910 professionals
Founded
Est. 1983
Annual Revenue
$45.90M
Location
St. Louis, Missouri, United States

Specializations

Information Technology (IT)

About Agency

Overview

  • Founded in 1983, Envision has operated for over 40 years in the staffing and recruiting industry
  • Headquartered at 6 Cityplace Dr, St. Louis, Missouri, with additional offices in Phoenix according to SEO data
  • Generates $45.9 million annual revenue with 910 employees as of latest figures
  • Missouri-based IT staffing firm serving businesses since the Reagan administration
  • Maintains dual geographic presence in both Midwestern (St. Louis) and Southwestern (Phoenix) markets

Specializations

  • IT staffing solutions for contract and permanent positions
  • Staffing augmentation services for enterprise-level technical needs
  • Project-based consulting engagements for specialized initiatives
  • Full-cycle recruitment processes tailored to corporate clients

Services & Approach

  • Contract staffing placements for temporary IT workforce requirements
  • Direct-hire recruitment for permanent technical positions
  • Customized staffing augmentation programs for scalable teams
  • Project-based consulting services for time-bound technical initiatives

Contact Information

Full Address
6 Cityplace Dr, St. Louis, Missouri, United States, 63141
Phone
+1 314-878-4777

Keywords

fullservicestaffingaugmentationservices&projectbasedservices

Reviews (from Google)

  • Stacey Johnson

    Stacey Johnson

    ★☆☆☆☆ 1.0 of 5 · 18 Mar 2025

    I informed the recruiter, Matt Ruder via phone, email and text that I wanted a new assignment. He kept telling me that he would not place me in any other assignments because Envision spent hundreds of dollars on me for my background check and drug screen and that I should not quit and that I should stay working in that position. I explained during my first contracted assignment that I did not like position with Mastercard and that it was not in my skillset but he kept saying at least I have a job and that he coached me through it and should be grateful. I felt he was condescending and gas-lighting me whenever I expressed wanting another assignment. I was let go by Envisions on February 7, 2025, 2 days after I was out with stomach flu. Several people at Mastercard were sick but still in the office working. When I became ill within the same week, the Supervisor at Mastercard and Matt stated that I was supposed to call in to report that I was out sick both days, Tuesday and Wednesday. On Thursday, logged in to work in the afternoon and explained that I was still ill and that I had a Dr’s statement however Envisions sent an email around 4:00 pm which stated that my contract was ended immediately because i failed to call Wednesday after my initial call on Tuesday informing the Mgr that I was still sick.

  • Susan Whiteford

    Susan Whiteford

    ★☆☆☆☆ 1.0 of 5 · 13 Jul 2017

    I made an application, heard nothing, called and left messages for Erin O’Neill (per the ad) and heard nothing back.

  • Geervani reddy

    Geervani reddy

    ★★★★★ 5.0 of 5 · 30 Apr 2021

View All Reviews

About Envision: common questions

Where is Envision located?

Envision is based in St. Louis, Missouri, United States.

What does Envision specialize in?

Envision specializes in Information Technology (IT).

What services does Envision offer?

Envision's services include Contract staffing placements for temporary IT workforce requirements, Direct-hire recruitment for permanent technical positions, Customized staffing augmentation programs for scalable teams and Project-based consulting services for time-bound technical initiatives.

When was Envision founded?

Envision was founded in 1983.

What is Envision's website?

Envision's website is http://www.envision.com.

See it to believe it

Watch your hiring run itself.

Book a 30-minute walkthrough of sourcing, outreach, AI interviews and onboarding, built around your roles.