Pros: great pay with more responsibility as you move on.
Cons: didn't have benefits because they were temporary assignments.
Was stretched & grew as engaged in new fun positions. Learned how to research reports, file for human resources, and answer payroll inquiries, answered telephones and took messages. Coworkers were very helpful and friendly. Management was the routing of professionalism. The hardest part of the job was liking the job, but having to move on to the next assignment.