Pros
Can be a fun and friendly environment to work in. Decent pay (see cons), bonuses vacation and sick time. The Regional and Divisional Managers I dealt with are awesome. If you're willing to listen and help the customer, the relationship with them is great as well.
Cons
Pay could be better for store level management, and the pay raise structure/evaluation process could be better. Corporate office is constantly throwing bigger unnecessary workloads on store level management. If a store acquisition takes place between Aaron's and Brand X (Rent A Center), no matter how many years you have been with Aaron's, you may be forced to work for Brand X or be jobless with no option of transferring to a local Aaron's and your insurance stopping as of that day it takes place.