Pros
Great work staff, If you are Inventory manager or higher you get amazing experience. Benifits are good for Salary.
Cons
Insane and long hours. People in salary position, your work does not end when the count does. This leaves to very little social life. In two months I have finally four consecutive days off (one is a holiday). Schedule changes too much. Jobs added are not really voluntary if you are salary. There is no consistency in hours. This is for someone that is young. You can do a very good job but if the client does not like the numbers you give them they can rate you bad which will not look good on your with the higher ups. If the boss likes you than you are set. If not you won't go anywhere. Be prepared to work long hours if you are salaried while hourly fight for more hours.