Mid-Sized, Family-Owned company
Relaxed, comfortable atmosphere
work at your own pace attitude
Great sense of camaraderie and "family" among employees
Many salaried employees have been with the company since conception
Cons
Sometimes resources are limited
Location can make it difficult to travel