Pros: pay is very competitive
Cons: everything else!!!
If you'd like to return to high school and don't mind the immature antics created by not only employees but management then this is the place to work. Management does a horrible job of telling you that you're performance is great to then turn around and write you up for something. Completely unprofessional, unethical work environment, and if you come in as a temp don't expect to be hired for at least 6-9 months as a fulltime employee.