Pros: great products, knowledgeable people, great potential
Cons: culturally sick, out of touch leadership
Many experienced, knowledgeable people.
Company philosophy and posted values are admirable, but not practiced in the location I worked.
Corporate leadership is out of touch with daily issues that employees face.
Growing company with lots of potential.
They produce extemely good products.