Pros: it's a job and eventually you get some benefits.
Cons: no lunch, long days, varied hours, saturday's till last customer leaves, management doesn't like to use a/c or heat to make environment comfortable for employees, expected to do other things besides sell, have to sell 50k per month before you get your 1% commission, management is a challenge.
You can learn about flooring mostly by your own hands on experience if that's your goal. The phone rings constantly and sales people are expected to answer it, greet every person who walks in, find out details about them all while ordering materials or taking payments - lots of room for mistakes. Products aren't always listed properly in the very old computers- very challenging.