Pros
Easy work. Gained skills that are transferable to other companies. Paid breaks and lunch breaks.
Cons
Low pay. Little to no benefits. They will put you to start on a 6 month contract. After 6 months they will likely delay offering you a full time position. Once they see you are fed up with their practices, they may offer you a full time position. However, once you get offered a full time position, you are on another 6 month probation before you get any benefits.