Family atmosphere with professional people.
Pros: great people and middle management
Cons: pathetic decision making and management at the executive level.
A great company that was misguided by executive management and board. It saddens me to see what was once a strong, great company become a undernote to another company.