One job title, many many responsibilities. Beware of the phrase "other duties as assigned by manager". They use this as a condition of employment and to not hire appropriate staffing levels.
It wasn't all bad, there were good customers and suppliers as well as decently busy days to keep everything flowing nicely.
Your enthusiasm and expectations are quickly and continually pushed down as everything is "your" fault. From customers demands, management, shipping, stocking levels and warehouse cleanliness. It is because you aren't working hard enough at "other duties as assigned by manager".
They have incentive plans and spiffs, but they can change at a whim or are not worth the time and energy it takes you to track them. But if you hit them, something is better than nothing.
Paydays are weekly which is nice.
Your just a number that can be easily replaced