Pros
-puts money in your pocket
-paid vacation
-healthcare benefits
Cons
- bad company culture, they do not encourage communication between employees resulting in stifling creativity
- everyone is pretty unhappy there, you don't even have to ask you can see it in their performance and attitude
- cheap, don't invest in their employees (unpaid overtime, falsified payroll records) or company as a whole
- they try to push employees beyond their limits
- clear and obvious amount of nepotism since it is a family owned company
- no work life balance, your work is your life
- unresolved inventory issues that make any customer care related job a nightmare
- put themselves before the customers
- upper level management tend to gossip
- growth is minimal
- falsify customer reviews on their online store