Pros: good work will try to show management that you are needed.
Cons: management will not take care of the employee.
Temporary work for any type of employer. Be cautious on the Management, for they will look out for themselves. Take all of the experience that you can, The benefits did not kick in until 2 months later in my contract, but when I was going to use them, I was already laid off.