Pros: pays more than minimum wage
Cons: management is not liked in any way.
I worked at the Service Desk, where we were almost always shorthanded. Management refused to address the need of a critical aspect of the store and demanded the absolute most from its underpaid & overworked employees.
I did not learn much in my 3+ years of employment, and found almost nothing to be enjoyable.