This is consulting company which will help you with marketing your resume and getting placed. As said before depending on position the benefits would be limited. For contracting its like you get paid for the hours you work based on percentage discussed.