Finding the right fit can take as little as a couple of weeks or up to a few months. It all depends on the client's timeline, the demands of each position and the availability of candidates able to meet them. We are upfront with our clients about any perceived difficulties based on schedule, compensation, etc.