Pros
The people I worked with were some of the best people I've ever worked with in any position. Usually, the employee discount is pretty great as well.
Cons
The company is not well run and corporate is significantly out of touch with employees at the store. Operations is almost completely neglected, and the wages/benefits are abysmal. Mandatory arbitration agreement, high turnover, constant stress, high pressure sales particularly on warranties and upsells. The company will cheap out and cut corners through any harebrained initiative corporate rolls out, always at the expense of their employees, which get passed on to customers even if not immediately apparent. Pros do not outweigh the cons, not even close--stay far away from this place prospective employees.