Pros
Goal oriented company looking to grow and expand.
Cons
Poor management throughout with unrealistic goals that have no understanding what it actually takes to get things accomplished the right way leads to tension and dissatisfaction among the employees. The benefits were okay, not as great as they are made out to be. Offered basic low health care coverage. You are fine as long as nothing serious happened to you or your family members. Pay was always low and compensated with profit-sharing. Profit-sharing was nice when business was good, not so much when it wasn't. Raises are pretty much set, not based on merit or job performance and not everyone performed at the same level but based on a budget. Negotiating was never accepted. Advancement in the company was an illusion. It seemed that only family and people close to management would get promotions, even when they were under-qualified for the position. ESOP is offered as a retirement plan. This is great for the people that were with the company during all the major growth. For new employees, its hard to see how they will experience that same growth over the same time period.