The company I was sent to through the temp agency, in my position as a temp agency worker, I was making less per hour than my coworkers who worked directly for the company (rather than being employees of an outside firm), and they did offer benefits, but none, at all, regardless of time worked there, to temp workers.
That's the nasty experience I was referring to (and another one that involved a temp agency lying to me about the work conditions they were sending me to, forcing me to admit defeat and come in to the temp agency office the day after my first of working and giving them my work restrictions form - they told me "may lift up to 50 pounds," already above what my doctor wanted but oh well I can do it I told myself, but in reality the work involved 200+ and 400+ pound buckets of food ingredients being pushed around).