Pros
The animals are fun to be around (except cleaning up!) The atmosphere is pretty casual and customers were generally satisfied. The payrate at the was a good $1.50/hr higher than other retail places. Overall, I'd work here again if need be.
Cons
There was the lack of instruction to new employees. I was only to work the register but there are a handful of weekly sales goals management expects and none were ever explained to me until I failed to reach them (and was then punished). One of the managers would easily let blame slide to associates even if customers called him out by name (if they'd spoken to him earlier, etc). The GM of the store was reluctant to let the cashiers do ANYTHING else. I ended up leaving because I was tired of working a register 8 hours a day for 6 months straight and asked for more responsibility. I was not the only one who couldn't do much else.