IIT Inc. - IT Consulting, Staffing and Multimedia Communication Solutions
IT Consulting and Staffing Services
for the Government Public Sector Clients

  • About IIT
    • Home
    • About IIT - Overview
    • IIT Awards
    • IIT Certified MBE Diversity Supplier - IIT Inc.
  • Services
    • Services Overview
    • IT Consulting and Outsourcing
    • Contract and Direct Hire Staffing Services
    • Recruitment Process Management
    • Government Solutions - IIT Inc. Public Sector Practice >
      • NYS HBITS - IIT Inc
  • Careers
    • See All Current Jobs Openings >
      • Search Jobs
      • Submit Resume
    • Career Tips & Helpful Articles >
      • Resume Writing Tips
      • Career Tips - Enhancing your career and current job
      • Interview Tips
  • Supplier Diversity
  • Contact Us
    • Information Request
    • Geographic Markets Served
  • Blog

IT Jobs Growth - November 2014

11/12/2014

0 Comments

 
According to this report from TechServe Alliance, after 9 consecutive months of a downward trend in the rate of growth in IT employment, the number of IT jobs grew 0.2 percent sequentially last month.

The US economy has added over 100,000 new IT jobs in 2014. On a year-over-year basis, IT employment has grown by 3.5% since October 2013 adding 159,300 IT workers. Now there are over 4.7MM IT workers employed in the US.

To review details of this report, click here
0 Comments

Inc. 500 ranks IIT #1 on its 2014 list-companies in North East US, in IT Services with over $10MM reveneus

9/17/2014

1 Comment

 
Picture
Inc. Magazine has named IIT Inc.  to its 33rd Annual Inc. 500 / Inc. 5000 list.  See Official Press release here

As an Inc. 500 honoree, IIT now shares a pedigree with companies like Microsoft, Oracle, Dell, Under Armor, Jamba Juice, Pandora and Zappos.  Highlights of IIT's rankings include:

1. IIT ranked #1 on this list - among companies in "North East United States" in the "IT Services" sector and over $10MM in revenues.

2. IIT ranked
#5 on this list - among companies in "United States" in the "IT Services" sector and over $10MM in revenues.

We are honored to be recognized in this year's Inc. 500 list. This achievement demonstrates our continued commitment to deliver exceptional client service when performing IT Consulting, Staffing, Outsourcing and RPO engagements for our diverse clients in Government and Private sector.  I know it is our people that set us apart, and the Inc. 500 list serves to confirm our collective efforts. I would like to thank our clients for their trust, and the IIT team for their dedication. What makes IIT's inclusion all the more gratifying is that IIT accomplished this growth from 2010 to 2013, in the midst of a historically sluggish economy. “Privately held companies on average ended 2013 with annual sales growth of 5.4%, the slowest rate of growth since 2009,” reported Forbes. This is in contrast to IIT’s results which averaged over 300% growth during each of last 3 years, for a cumulative 3 year total of 1,446% growth.

The 2014 Inc. 500, unveiled in the September issue of Inc. Magazine, is the most competitive crop in the list's history. To be included, companies had to have achieved a staggering minimum of 918% in sales growth from 2011. Complete results of the Inc. 500, including basic company profiles and an interactive database that can be sorted by industry, region and revenues, can be found at http://www.inc.com/inc5000/list/2014


1 Comment

12 Tips to Screen and Select Temporary IT Staffing Vendors

7/30/2014

9 Comments

 
IT Staffing is probably the second or third largest expense in most mid to large size companies (#1 being cost of their internal IT employees). First know the difference… the process for hiring ‘contract/temporary’ staff versus hiring ‘permanent/employee’ staff is very different. Know that a typical vendor will not be an expert at both. Ideally, you want to have 2 separate pools of vendors – one for contract/temporary hiring and one for permanent/employee hiring.

This article focuses on contract/temporary staffing vendors, and may be useful for Procurement and IT departments at all size companies in preparing a RFP for "Temporary Staffing / Staff Augmentation / Contingent Staffing Services". It may also be useful for IT and Corporate Management to learn the Staffing Vendor Selection issues.

From a client perspective – try to understand your vendor's business involving their processes, costs, challenges etc. Once you do, you will be better armed than your competition in order to give your internal departments and vendors relevant data, which will eventually lead to your vendors coming through with the best talent with lower risk.

1. Basic Vendor Screening
   • How long in business (experience counts). Don’t give credit to “individuals” industry experience – you want to know about “company” experience. When hiring temporary staff, company is more important than the individual(s) you deal with. Minimally, the vendor should have been in business 10 years, and gone through a few different economic cycles and recessionary environments.

   • Ask for types of clients they have experience with. Have they worked with clients in an industry similar to yours?

   • Meet some of the vendor staff. See if you have access to vendor’s senior management. Many companies have offshored their initial candidate sourcing. But quality produced by these offshore recruiters is significantly lower than US based recruiters. Are these the people you want to represent your company? What is the turnover among the client facing “account management” and “recruiting” staff.

   • Ask what type of background checks they perform on the candidates. Minimally, they should be verifying US employment eligibility (not hiring illegal aliens) and criminal background checks. See related article “
11 tips on hiring and IT Consultant”.

   • Are they adequately insured? Typically, you want to look for Commercial General Liability, Professional Liability (Errors and Omissions), Employers Liability and State mandated Workers Compensation and Disability policies that carry at least $2MM per claim limits.


2. Capacity and Hiring Volume
   • Ask how many consultants do they currently have deployed at clients sites. If you want to be extremely thorough, ask them for some proof (e.g. using 10,000 per month as an average cost per consultant, if their bank statement shows payments of $100K in a month, that means they have approx. 10 consultants).

   • Also ask for a list of new consultants they have placed in the last 12 months. This will help you understand the “volume” of business they do on an active basis. For example, if they have 100 consultants currently, but placed 10 in last 6 months (meaning 90 of them were placed more than 6 months back), that does not demonstrate an “active” recruiting team, just shows long term engagements.


3. Recruiting Process 
   • Identify the depth of their process and the quality checkpoints. 

   • Ask them types of questions they ask candidates during the recruitment and screening process

   • Ask about their candidate interview process. In IT industry, it is very common for consultants to be located in different states, where an in-person meeting is not feasible. Your vendors should be interviewing these candidates using some video conferencing technology. See related article “
11 tips on hiring and IT Consultant”.

   • Ask sources of recruitment (e.g. online job boards, internal databases, referrals etc.). If they are able to substantiate 10%+ hires via referrals, you will have access to candidates not easily available to their competitors.


4. Financial health 
   • This is very important as temporary staff gets paid by the staffing services provider, and there are co-employment and other legal issues at stake. There have been cases where you need data from a vendor going several years back.
Therefore, you need to deal with a vendor who has good chances of surviving through all kinds of economic cycles. 

   • Ask for their Revenues, P&L statement, Balance Sheet etc. A reliable vendor should be profitable, but profit should not be high like 30% of the revenues. Ideal vendors will have profit between 5% to 15% of revenues. Anything less implies “risk” and anything more implies “fat margins”. 

   • If you want to be extremely thorough, ask them for some proof. Once again, bank statements can show a lot, but not many vendors will be willing to share this data.


5. Candidate Payment Process 
   • Assure and impose process for candidate payments. Regardless of who employs the candidate, the candidate should be getting paid once every two weeks, and no later than once a month. If candidate does not get paid at least once a month, they will leave.

   • In worst case scenario, the vendor should be paying their subcontractors within 5 business days of receiving payment from you, the client organization. (Note: subcontractor is not same as consultant working at your site)


6. Co-Employment Issues 
   • What checks are in place, in case a government audit is requested, the client company does not end up being recorded as candidate’s “employer”. There was a case a few years back, when Microsoft fought a battle with government entities on this issue. You want to assure that you are taking appropriate measure to protect your company.


7. Markups and Costs
   • Understand the vendor’s markups and costs (i.e. how much do they markup after all their costs). Know about vendor costs, as each vendor has different structure. Some vendor offer health benefits / paid vacation etc, whereas others do not. Regardless, there will be some costs such as employment taxes, workers compensation and other state mandated statutory costs. Ask them for breakdown of these costs. When doing this analysis, keep in some IT candidates you hire will not be employed by the vendor you deal with, but another subcontractor (which is acceptable and encouraged - see related article “11 tips on hiring and IT Consultant”). Typical markup are in the 25% to 50% ranges, depending on benefits, costs and other variables.


8. Industry affiliations 
   • Is the vendor affiliated with an accredited industry staffing association? If yes, you have some confidence that they are aware of trends, laws and best practices. If they are not, you should ask yourself “why”. Why is this vendor not willing to invest in themselves?

   • Ask for technology vendor partnerships e.g. IBM, Oracle, Microsoft etc. While this is not critical, it will help you understand the vendor’s specialties. If they are associated with some technology vendor as a partner, ask if candidates have access to exclusive learning material and training provided by these industry partners


9. Timesheets and Invoicing
   • Ask about their timesheet collection / time reporting and invoicing process. If you, as a client, already use an internal time reporting application, ask the vendor if they will accept this data, which will remove the headache of consultants working at your site of by filling out multiple timesheets.


10. Temp to Perm Conversion
   • Ask the vendor of their policies regarding hiring their consultant as your employee. You should be aware that many times the consultant is not directly employed by the vendor you are dealing with, and the vendor may have “non-solicitation” clauses with their subcontractors. Don’t impose Temp to Perm conversion, as that will limit access to good talent. But it is important for you to know what you are getting.


11. Vendor Pool 
   • Ask about their experience when competing with other vendors. Ideally, you as a client, depending on your company size, would want to have between 5 to 25 active vendors. If you have less than 5, you may not be accessing a large enough candidate pool, and if you have more than 25, your vendors are not very motivated to work in an environment with excessive competition. You need to find a balance, and need to work with a vendor that has experience in environment such as your.


12. Post-Sale Follow Up
   • What is the process of vendor follow ups, after they place a consultant?
Good vendors should have a process for consultant and client follow ups, like 30-day, 6 month, and one year? In addition, senior management should meet with you at least once a year, with quarterly in-person meetings with your account manager.


To summarize, identify the pain points of your current job. If having inadequate IT staff is amongst the top 3 reasons of your current challenges, you need to invest time in forming, screening, developing and maintaining relationships with the right staffing partners.


9 Comments

What is Google Glass and how does it fit in business environment?

6/30/2014

1 Comment

 

Google Glass is one of the more popular wearable technologies on the horizon. It sits on your face just like a pair of glasses. A glass prism sits right above the eye on the right side of the frame. Some people question if the glass prism creates an obstacle in front of the eye, but it sits above the eye and isn't intrusive. As a matter of fact, you can't see the glass image if you sit the frame too low on the face due to the angle that directs light to the eye.
 
Glass uses your smartphone's Bluetooth connection to synchronize your data. You use your smartphone's hotspot to connect Glass to the Internet. Because Glass is a wearable computer, it needs storage space. You get 16GB of storage space for videos, images and apps.

Google Glass is still in its beta stage, which Google calls "Explorer." You need an invite to get a pair of Google Glasses, and just being a beta tester costs you $1500 plus shipping expenses. Glass is wearable technology, which isn't at all innovative today, but the way Google Glass works is brilliantly different from any of its predecessors.
 
Glass was a catalyst for several app ideas for the visually impaired. The glass prism displays a clear image into the eye that can be used to help people identify unseen objects around them. Glass uses voice commands, so the wearer can take video and images without using his hands.
 
Some people criticize Glass as a hobbyist's toy, but it has potential and enough testers to possibly become the next wearable computer that people won't leave home without. It could even improve the lives of people with disabilities.

But is Google Glass only an end-consumer item? When smartphones and other tablets initially showed up, consumers were the first adopters. This also allowed the manufacturers to tweak their technologies, and allowed software developers to create useful apps for the business environment. With a plethora of apps now available, these devices have become a “Corporate” item. We have witnessed these devices in use in various corporate environments already. Any corporate websites built these days typically have to go through mobile/tablet testing, which means that corporate decision makers acknowledge that users will use their websites using mobile devices.

I see similar future for Google Glass. I’ve already heard apps being developed for the Glass platform that include GPS, iPod like music player, texting, personal fitness, sports simulation and others. They all typically fall under “consumer” space. But that’s no different from smartphones and tablets when they were first introduced. So how will Corporate America use these new wearable devices? Some ideas I foresee that could translate to business apps include a Presentation Projector, corporate database information lookup, inventory check-in/checkout in a warehouse environment (with a built in bar code reader add-on), and lets not forget the all important app “reading corporate emails”.

While I don’t see Google Glass in an office/desk environment, but I see uses for this device in mobile/active workforce not tied to a desk like me :-)But then again, when I am at my desk, I am typically using a PC, but when away from my desk, I do find myself using my smartphone and tablet devices.

So IT managers should get ready to handle more ‘wearable technology’ devices and integrating them with your current IT infrastructure.

What do you think?

1 Comment

11 Tips on hiring an IT Consultant

6/30/2014

39 Comments

 
In the last two weeks I had 6 conversations with our current and prospect clients who discussed their challenges when hiring an IT Consultant. There was one clear theme. They all 'interviewed' the submitted Contractor candidates for technical skills, focusing on the technical nuts and bolts. But 5 out of 6 had poor experiences with the performance after the consultant was on-boarded on the project. Does this sound like you?


You've screened them for Technical, Business and Interpersonal skills. But are you done? There are many other steps you should be considering, including

1 - Do you check how many layers of vendors are there between you (the client) and the actual individual who will be performing services for you. I feel the number should be 1 or 2. I've heard some of my clients voice that the number should only be 1, to which I disagree. No one vendor has access to all Consultant resources, and they frequently work with subcontractors with certain niche skill sets. These vendors have invested time and resources into building a realtionship with, and screening from a large pool of subcontractors. So if you believe that the layer number should be only 1, you may be missing out on a larger talent pool available through the vendor's subcontractor network.

2 - Did you do only conduct Phone interview? We've heard stories of "Bait and Switch" i.e. a client interviews a candidate on the phone, hires the candidate, but a different candidate shows up on their first day. I understand that there are issues interviewing candidates who are located on the opposite side of the country. My in my experience, video interviews using free technology like Skype has proven beneficial. You may use Skype video + telephone simulataneously (disable Skype audio, or putting your PC speakers down), to improve the interview experience. There are other 'pay for' solutions available for video interviews. Which one you use is less important than using one.


3 - Did you give them an Online Technical Test - Again, I have heard stories of "Bait and Switch". One candidate takes the online test, and a different candidate shows on their first day. Considering the scenario that the candidate may be located on the opposite side of the country, what are you supposed to do? I personally like interviewing candidates and asking them questions for which there are no online tests. I talk to them about my project, and explain to them one particular issue I may be having. I look for their thought process, mastery of overall subject. I give them points even if the answer to the problem is incorrect, as long as they show their mastery of the subject matter. Why? I feel anyone can Google any question, and find the correct answer. What I am looking for is not the correct syntax for a line of code, but their ability to understand a problem, and then their thought process on their approach to solving the problem
 
4 - There have been some projects where my needs were to screen candidates for the 'syntax'. In this case, Id did a screen share with them - and showed them our code. And them I let them control my PC. What I was looking for was to see how quickly they can grasp the code. Then I asked them for suggestions on improving the code. I felt this process assessed their critical thinking, and problem solving skills.

5 - Where's their immediate family / spouse / children etc. Does their spouse work? What I learnt was most of us are not single and have some attachments to some people in our lives. I've noticed that when you remove people from these attachments, and the distance is large, there is turnover. So this is something I am always curious about

6 - Don't waste time on Reference checks - I feel 7 out of 10 candidates give references of people who will give them good references. So if you want to ask a reference "How were they at their job" expect an answer "Great". While I still see a value of reference checks, but getting accurate references can sometimes be very difficult. Sometimes insisting on this has resulted in me loosing some good candidates, where my competition hired that resource before I could finish reference checks. So if I have a need to check references, and I absolutely can't do without it, I would look at employers/projects where a candidate may have worked, and do my independent investigation on the candidate, calling people from my personal network, rather than relying on a reference provided by a candidate.

7 - Impose minimum wage rate to the actual assigned personnel working on your site. If the vendor tells you a bill rate of $100/hr. but is paying the assigned personnel $25/hr., you can bet that you will not have that candidate working at your site for too long. The candidate will soon find another opportunity that pays them a fair market value. Most consultants are fairly well educated about their market value, but sometimes circumstances lead them to 'accept' your assignment, only to see them leave within a couple of months. So I like to see in my contracts that the assigned personnel is getting paid a fair market value, which could vary between 40% to 80% of the bill rate (depending on layers, and whether you are hiring a Deloitte consultant or an IIT Consultant). I wouldn't impose on vendors a number like 80%, but different vendors have different costs. But sometimes I do ask them about their costs, and what percent of bill rate goes to the assigned personnel. My vendors work hard, and they deserve to make a living, and as long as I get a fair rate, I just want them not to abuse the assigned personnel.

8 - Ask candidates if they have any planned time off / vacations. This area is sometimes overlooked. Imagine hiring a consultant, who has a wedding planned right when you have your major roll out planned.

9 - Honestly identify who you 'really' are - Is  your company a Tier-1 player, Tier-2 player etc... hire a consultant at the same level as you.. Lets say you are Google or Apple, then you can afford to hire a Tier-1 consultant. But if you are not, and want longevity in assigned personnel, get realistic about your expectations. I feel you can hire mediocre people, put them in a good environment with excellent processes, and receive 'superior' work. So invest in your process, culture and environment, and hire personnel that are a good fit. And in many circumstances, superstars are not a good fit in various environments.

10 - Don't hire friends / family / close referrals.. They are hard to fire.. I don't think I need to comment more on this subject

11 - Give interviewed candidate a takeaway question, and ask them to email you back with a response (don't propose a deadline) (see how soon they respond, and look at quality of their written and their analytical skills further)




I am sure there are many other ideas out there, to improve this process further. Do you have one?




39 Comments

Let’s Discuss Net Neutrality

5/29/2014

0 Comments

 
Net Neutrality means that the ISP gives identical access to each packet of information (those little bits and bytes) travelling on the Internet backbone, disregarding the origin of the packet. That means ISP does not interfere whether the information originated from Amazon, Facebook, Twitter, your Corporate Servers or Netflix.

Various Internet Service Providers (ISPs) are pushing to take control of the internet traffic, and manipulate it as they see fit.  

Since ISPs are the last segment on various hops information and data takes, from its origination, before getting to the end customer (you), the ISPs want to control how fast they deliver the information to you, depending on information's origin and information type. 

According to some reports, video and other streaming services, like the ones offered by NetFlix, Amazon and Youtube, consume a third of total available internet bandwidth. This fluctuates depending on time of the day (more streaming traffic during evenings), slowing down other users not streaming videos etc. There have been some news that an ISP took efforts to slow down video streaming, causing 'buffering' errors when the end users were trying to watch online videos. This manipulation by ISP created a debate, whether ISPs have the right to create special fast lanes or slow lanes on the information highway.

 

While I have my opinions, I can see both sides of the argument. Let’s use some analogies to discuss this argument.

  • One example that comes to mind is E-ZPass (those electronic devices installed in our cars, that allow us to go through faster lanes on a highway). I recall when E-ZPass was first rolled out, drivers paid less to go thru toll lanes with E-ZPass. Drivers saved money as well as the toll collectors, as they needed to deploy less personnel to collect those tolls. That seemed to be a win-win scenario, which also laid the ground work for a fast adoption of the E-ZPass technology. Then the toll collectors got smart. They started charging the same toll, whether you paid cash or whether use you used E-ZPass. Drivers still continued using these devices as they were hooked on the convenience factor. Is there some parallel between E-ZPass and Net Neutrality? 
 

  • Another example I can think of is equivalent of “Fast Pass” used in Amusement Parks like Six Flags and Disney’s attractions in Florida. These parks offer regular tickets, where customers have to stand in long lines before entering an attraction. They also offer, for an additional cost, “Fast Pass”. These are frequently more than the actual price of the admission to the park. There are customers for both – customers who buy regular priced tickets and choose to stand in long lines, as well as “Fast Pass” customers who are willing to pay extra, for the convenience of standing in much shorter lines, thereby improving their experience of the “day at the park”. Is there some parallel between Fast-Pass and Net Neutrality?
 

One difference I can see between above examples and Net Neutrality is that Internet was founded and promoted “initially” by US Government, whereas above examples involve “initial” services from the private sector. While private sector has certain amount of freedom on how it charges its customers, and “menu” of services it chooses to offer its customers, public sector domain is frequently bound by laws. However, while the internet may have been a gift from the public sector, it would be an understatement to say that the private sector commercial enterprises dictate the functioning of the internet as it exists today.

 

A couple of related comments below from Wikipedia

  • “Neutrality proponents claim that telecom companies seek to impose a tiered service model in order to control the pipeline and thereby remove competition, create artificial scarcity, and oblige subscribers to buy their otherwise uncompetitive services”

  • “Opponents of net neutrality claim that broadband service providers have no plans to block content or degrade network performance. Despite this claim, there has been a single case where an Internet service provider, Comcast, intentionally slowed peer-to-peer (P2P) communications. Still, other companies have begun to use deep packet inspection to discriminate against P2P, FTP, and online games, instituting a cell-phone style billing system of overages, free-to-telecom "value added" services, and bundling”

 

While I will restrict my opinions on the issue itself, I feel confident to say that “Attorneys from commercial enterprises will keep fighting this issue until they win. There is too much money at stake. Net neutrality will be a thing of the past. I give it three years.”

 

What do you think?


0 Comments

    Author

    Picture
    Dinesh Gulati, Managing Director, IIT Inc.

    About IIT: Since 1995, IIT has been a leading provider of technology 
    services. Our core services include IT Consulting, Outsourcing and 
    Staffing Services.


    Archives

    September 2019
    March 2019
    October 2018
    February 2018
    December 2017
    June 2017
    March 2016
    November 2015
    October 2015
    September 2015
    May 2015
    November 2014
    September 2014
    July 2014
    June 2014
    May 2014
    April 2014
    January 2014
    March 2013
    September 2012

    Categories

    All
    Careers
    General Business
    Government
    HR / Recruiting
    Leadership
    Technology


    Tag

    IT Staffing, IT Consulting, Recruiting,  MBE Certified IT Staffing, NY Upstate and Downstate NYC New York Top IT Consulting Firms, MA Massachusetts Boston Top IT Consulting Firms, TX Texas Austin Top IT Consulting Firms, NC North Carolina Raleigh Top IT Consulting Firms, Oracle Consulting, Microsoft Consulting, IBM Consulting, Data Warehouse Consulting, CMS Consulting, Network Consulting, QA Testing Consulting, 



Home | About IIT | Services | Industries | Careers | Open Jobs | Submit Resume | NYS HBITS | Blog | Privacy Policy | Contact Us 
Copyright, IIT Inc. 1995 - 2019