Vantaggi
Long time employees are fantastic to work with and have, until recently, had the company's best interest in mind. Has traditionally been a great place to work were everyone put in the hours necessary and had fun.
Svantaggi
Too much management. Endless meetings make it impossible and taxing to do the job effectively. Management has no grasp of the marketplace or the customer. A great example is an employee that truly loved the company, could reach across multiple departments, and that had the ears of warehousing, sales, etc was released without reason. The entire company is still talking about it. "What's Best" has disappeared and has been replaced by employees fearful of loosing their job and employees that have no faith in the decisions that management makes.