They are fairly flexible with what hours you work if you are in school. The people you work with are just really down to earth and kind. Fairly low stress as far as retail/call center goes.
Cons
Very little organized training. You just kind of learn on the job.