I know two people that have worked there over 20 years and they say it can be tough and the bosses are demanding, but now they are both in management and love the place. Good job, ways to move up the ladder and good pay.
All I'm going to say is the amount of tax I got when I purchased some liquids from another country, the price was absurd.