Pros: good clean enironment, well organized, friendly staff.
Cons: low wage, low chance of fulltime employment.
I had been with this company for almost 3 yrs.
If your looking to get full time, good luck. This company and others that I've noticed are keeping people on low wage contracts for yrs and yrs. and not hiring them.