Some world travelers prefer seeing the sights, but as DFS Group knows, some prefer to shop their way around the globe. The world's largest luxury travel retailer, DFS (Duty Free Shoppers) runs some 40 stores in 14 countries, located primarily in t...
Pros
Friendly HR, Nice environments and reasonable payCons
Need more training before sales on the floor