Pros
If you get lucky and your coworkers have stuck it out for a while, they will probably provide some sort of pleasure in an otherwise bleak work environment.
Cons
The managers are the owners, a husband and wife "team" ,who are ridiculously unprofessional. The office is dirty and not maintained. The manager wants quick results and tries to get them by cheating and lying. They hired me as an exempt (salaried) employee, yet was treated every bit like an hourly worker until it was time to go. I wasn't working hard enough unless I stayed late, even if I wasn't being productive. Expectations were extremely unrealistic and unachievable in the timeframe provided. The quality of some of the products is horrible, and when brought to the manager's attention, he refuses to do something about it, instead tasking you with figuring out a way to sell off his remaining inventory. They go through employees very quickly once you begin to question their methods or expose them to the truth.