Pros: they are pretty good at finding you an assignment.
Cons: not very rewarding, when it comes to appreciating a person's hardwork!
I just feel that People 2.0 is not a good company to work for if you look to feel appreciated, or looking for advancement. Their not a very good advocate when attending to your needs as an employee when you are being mistreated by the company you are assigned to. All they worry about is how much money you can make them!