Pros
Pay affords me to support myself, I choose my schedule most of the time, enless opprtunities to move up, regular raises.
Cons
Pay could be better for the workload, constant annoyance either with the customers we harass for payment or the customers who whine because they didn't use their adult brains to read the contract they signed with their adult, free-willing hand, and now they feel swindled. Well I bet the companies you screwed over who gave you credit in the feel swindled as well. At least you have a chance to fix your credit now and you've got nice furniture to show for your efforts to get it right this time, instead of just dropping money into a financial institution who's "helping you" with no new furniture in your house to show for it. At least we know karma exists to an extent because the lease fees may be high if you go the full contract term, but you should just think of it as paying your dues for the times your were trusted in the past, and didn't keep your end of the bargain.