The cons are your over worked, management dosnt care , the pay is horrible if you aren't in the warehouse and being over worked. It's just not worth the stress ! they say your family but really your not and they can care less about you . They are all fake