Pros
Decent pay cant complain, Decent people you work with, its a small team. Easy 1 day training not given be a person, rather they make you watch videos and answer online question. you get to deal with people face to face. Since its a small team you work with ts easy yo ask for help. Plus the Job is very easy for the pay Since this is Temp job they have other "assignments" they can put you on after your job ends.
Cons
No overtime at all if you do it travels to next week pay, No holiday pay, and integrity does not care about you as a individual. Remember you direct manager cares since you work with a close team, However the corporate big wigs care little for you and even less for the people you hire on assignments. This job is temp to perm only with a big emphasis on TEMP.