OSI Engineering has been my partner for the past couple of years. I had few hires done via OSI for both temporary contracting and for full time. OSI managed to give me dedicated service and support when needed in the hiring front. At all times, I was given several options of resources and I only needed to pick the right one for the opening we had at that time. The hired resources were of a high bar and could deliver in time. I am pleased by the quality service and quality people OSI Engineering delivers to my group.