Learn About Contracting
Loading…
RNA Search Inc.
323.648.5234
How it Works
  • We will be your main contact for all of your recruiting needs.
  • Our contracting back-office, Top Echelon Contracting will finalize the employment contracts and handle the financial and administrative issues.
  • All you have to do is authorize billing by signing the contractor’s weekly timesheet and pay the invoice.
Contact Us
RNA Search Inc.
310.463.1035
Contract Staffing Solutions
In addition to direct-hire placements, we can help meet all of your organization’s workforce needs by providing contract staffing. Contract staffing can help your company:
1.Achieve Flexibility
  • Overcome hiring freezes
  • Avoid layoffs and bad press
  • Quick hiring process
  • Terminate contract assignments any time
  • Get specialized talent for short-term projects
2. Reduce Costs
  • Employee benefits
  • Paid time off (holidays, vacations, sick time, etc.)
  • Legal costs
  • Administrative costs (hiring, processing employment paperwork, payroll)
3. Reduce Liability
  • IRS worker misclassification audits
  • Workers’ compensation
  • Unemployment claims
  • Negligent hiring, retention, and supervision
  • Layoff lawsuits
  • Wage and Hour/Overtime compliance
  • Discrimination

If you need to reduce risk, save money, and gain workforce flexibility, consider utilizing contractors through us.

var player;
var interval;
// 2. This code loads the IFrame Player API code asynchronously.
var tag = document.createElement(‘script’);
tag.src = “https://www.youtube.com/iframe_api”;
var firstScriptTag = document.getElementsByTagName(‘script’)[0];
firstScriptTag.parentNode.insertBefore(tag, firstScriptTag);
// 3. This function creates an (and YouTube player)
// after the API code downloads.
function onYouTubeIframeAPIReady() {
player = new YT.Player(‘videoDiv’, {
height: ‘193’,
width: ‘344’,
videoId: ‘a96zi-5AoA4’,
playerVars: {
controls: 1,
showinfo: 0 ,
modestbranding: 1,
rel:0,
wmode: “transparent”
},
events: {
‘onReady’: onPlayerReady,
‘onStateChange’: onPlayerStateChange
}
});
}
function onPlayerReady(event) {
interval = setInterval(checkEnd,1000);
}
function onPlayerStateChange(event) {
if (event.data == YT.PlayerState.PLAYING) {
if (player.getCurrentTime() = 140) {
player.pauseVideo();
$(“#dvPlaceholder”).fadeIn(‘slow’);
clearInterval(interval);
}
}