Please upgrade your web browser

These pages are built with modern web browsers in mind, and are not optimized for Internet Explorer 8 or below. Please try using another web browser, such as Internet Explorer 9, Internet Explorer 10, Internet Explorer 11, Google Chrome, Mozilla Firefox, or Apple Safari.


Are staffing agencies the best route for finding employment in IT?


Timothy Jessen New Concord, OH

I have had a bit of trouble finding a position that would tailor my degree. I just moved to a new town and was wondering if staffing agencies are really the only way to get an IT job? A few other positions that I had before I did acquire through a staffing agency.

11 February 2019 15 replies Mentoring



Donna Stairs Greensburg, PA

Hi Timothy,

I am a recruiter and I own and have worked at staffing companies. I'm not sure of the IT skills you have but staffing companies can be of help.

However, I do have some recommendations. Do a Google search for jobs relating to your IT skills. If you know Java or python then search for java jobs. If you are more help desk experienced then search for that. Look for temp or contract jobs.

Reach out first to the company that has a lot of jobs posted. Call them and find out what kind of assignments they have. Let them know you do not want them to share your resume unless they check with you first. You should always know who is seeing your resume. This is important because if you apply directly to an employer and the agency sent your resume already they will either have to pay the agency or pass on hiring you.

Temp agencies are a great way to build experience, try different things and make connections. A lot of times there is an option for the employer to hire you at the end of the assignment. Ask if this is a possibility before taking an assignment.

Update or make your LinkedIn profile. There is a setting that you can alert recruiters that you are searching for a job. Also in you headline under your name say something like Veteran searching for java developer (or whatever job you are qualified for) position.

Search for groups on Facebook and LinkedIn related to your experience. Join and participate in the conversations.

I hope this helps. Feel free to take a look at my website. Www. I have some blogs that offer additional advice.

Best of luck.


Christo Snyman Morris Plains, NJ

No doubt staffing agencies are a good way to go and you should approach those that provide access to IT jobs. But remember to be systematic in your approach. Keep good notes of who you've approached, what their response has been (e.g. wait times) and set a reminder for yourself to follow up. But like all jobs, you should also explore other avenues. Don't forget to network (both online and in "real life"), keep making progress with your social contacts (e.g. church, Toastmasters, sports clubs, neighborhood events) so that people see you and hear you all the time.


Bob Molluro Wilmington, DE

Timothy, there are other approaches that can be used. There are usually Networking functions going on all the time. One of the best ways to accomplish almost anything in business is find the right person who can get you to the person who has a need. Make some new friends at these events and don't be afraid to tell them what you are trying to do and ask for their advice/help in getting you there. It will seem like a lot of wasted effort however , it only takes one person to change the entire equation. My son in law was out of work for six months, the Paris based company he worked for decided to shut down their US sales force. He Networked with a guy over a lunch counter by just striking up a conversation. The guy said I know a "Billionaire" who could use a guy with your talents. Five years later, my son in law is a partner making big bucks. Talking to people for six months seemed like an eternity but it was worth the aggravation.


Scott Gagnon Winthrop, MA

This is a very valuable resource within my company (Navisite) which helps veterans find jobs:

Good luck


Ashutosh Mehta Berkeley Heights, NJ

Thank you for your services Timothy. You have received very valuable inputs already, and here are my inputs along side of working with staffing agencies:

- LinkedIn is the best tool to start. Join group of your interest, group in your geo location, group with more members to get more visibility. Expand your network. You may want to search for the company of your interest e.g. Microsoft, and search with key word 'Talent' to find recruiters from that company
- Build your resume using expert advice and tool like
- Upload your resume to Indeed
- Keep learning new skills using online learning like edx, udemy, coursera and others.

Good luck!


Dean Goodrich Cape Coral, FL

Timothy - Thank you for your service! In my 30+ years in the IT world, as with most every industry, there are good and not so good when it comes to staffing. Depending on what specifically you are looking for, do almost as much research on them as you would an employer. The first thing I look to determine is if they are working directly with a client, or if they are simply a one-off (email and PO box) looking to fill requirements from other companies that they found online. Be careful in any agreement for 'exclusive representation' as an occasional agency might be simply shopping for your resume, then searching for a role, all the while preventing you from talking to others. Feel free to reach me directly if you care for a more specific conversation.


Jerry Welsh Middleville, MI

Staffing agencies are great. Two areas of concern 1)non-compete clauses and exclusive staffing agency only. Both of these issues could limit your ability to go directly with a company you like, without being tied back legally to the staffing agency.


David Eastman Gresham, OR

Hi, Timothy

First of all and most importantly, thank you for your service.

I think IT Staffing agencies certainly is a path to take as you look for work in this field, which by any measure, is one of the hottest fields in the United States as we work toward computerizing literally every aspect of our lives, including our autos, busses, trains and airplanes.

I think you would find it more lucrative to seek out an IT contract firm versus a general staffing firm, mostly because they have excellent contacts, projects pending and in process, and can get you the level of salary you deserve for your unique expertise.

I think in the IT field, and one of the fastest growth areas is Medical IT, you should be flexible about where you want to live and work. I have a local friend in Portland, Oregon and he does consulting work for an IT contract firm and spends a good deal of his time on the East Coast or down in California. If you are flexible and willing to travel, these types of jobs are available and especially to areas where their are scarce IT resources and people.

I hope my comments were helpful. I wish you much success in your career.


David F Eastman, CEO, US Navy Veteran


Jo Prabhu Long Beach, CA

Staffing agencies have much to offer an applicant, besides having an inside connection within the hiring company to get you in the door. Their recruiters can negotiate terms, salaries/rates, benefits, perks, and even pitch your case for you if you don't have the requisite experience-things you are hardput to explain away by yourself. True, there are good and bad recruiters, good and bad staffing agencies but its upto you to sift the grain from the chaff by asking them what they can do for you before you decide to let them represent you. Good luck!


Ashely John Lowell, MA

In my experience I have had success in both doing my own searches and applying for jobs and a staffing agency. If I were you I would us the staffing agency and also do my own job hunt as well. The more eyes you have out there looking for a job the better the success rate I would say.


Brock Renshaw Tampa, FL

I would say yes they are.

The important thing to consider is to talk with one before you apply on a company’s website.

This is critical because if you apply via the company’s website, the agency may not be able to help you. By applying you’ve already made contact with the company and it can handcuff the agency to help you.

It happened to me. The best advice I got from a headhunter was to contact the agency first.

Good luck.



Louis Schwarz Somerville, NJ

Hi Tim, staffing agencies are the primary source for staffing for companies and consulting companies. The difference in them and just posting your resume, is the agencies get paid for staffing, job boards do not. Identify a large agency and send them your resume, and if possible, stop by for a face to face interview. Give it a chance, and check back with them to see how the market is in your area. You may want to take a position that does not exactly match your resume, but an assignment you could complete. Now you need experience, later you can cherry pick.
Good luck..


Scott Gagnon Winthrop, MA

IT Contract positions are the best way companies can really get a good feel if candidates can actually perform the work in a skilled manner. Basically, a "try it buy it" approach. Contract work also allows you the ability to see opportunities that are out there and keep your skills honed. My employer embraces this approach as the need for IT staff in my area (Boston) is extremely competitive. If you have the skills, you will have no trouble finding what you seek.


ACP AdvisorNet Staff New York, NY

Hi Timothy and thank you for your question

Online job sites are a great resource to find what companies have which jobs, but your usage of the job board should end there. Once you've found a job you like on Indeed, say for the hypothetical "Xyz IT Inc.", you should consider applying directly through the company's website; this will show the hiring manager that you're on their website because you care about where you're working, and shows that you want to be a part of their team. It conveys a 'quality over quantity' message, and it's a great first impression.

Additionally, you could use LinkedIn. There are a couple well known users of LinkedIn that regularly vouch for the work that ACP does to connects Vets with industry professionals. One of them is Natalie Oliverio (Military Talent Partners) and the other is Michael Quinn (President and CEO at Hire Military, and a Senior Manager at EY).

Hope this helps.

-The ACP Team


Jodie Prieto-Rodriguez Pittsburgh, PA

IMHO I believe that Staffing Agencies are prime recruitment pools for contract workers. If you would like contract or short term options to build your resume they may be a good option. I prefer job boards such as:

o State job boards
o Indeed
o Zip Recruiter
o USA Jobs
o Monster

I have stumbled upon some mixed success with craigslist as well.

Your Answer

Please log in to answer this question.

Sign Up

You can join as either a Veteran or an Advisor.

An Advisor already has a career, with or without military experience, and is willing to engage with and help veterans.
Sign Up as an Advisor.

A Veteran has military experience and is seeking a new career, or assistance with life after service.
Sign Up as a Veteran.