Great team of people to work with, very supportive and responsive to any concerns or needs I had. I worked on assignment at a government location and my on site manager said the loved working with Staff Tech and have worked with them for years. Always paid on time with direct deposit.