Pros
MULTIPLE programs to support and take care of employees. They are NOT all about the bottom line/dollar, but about taking care of their people FIRST in order to make sure the job gets done! For... example, they offer a PTO Donation Bank for Disabled Vets, extra time off that you can use when your injuries act up!
Cons
Nothing beyond the usual amount of paperwork in order to fulfill obligations and tracking of products/jobs.
Pros
Friendly people, good learning environment
Cons
Small company still, have to do more with less