Our Philosophy

Our IT philosophy reflects the following core values:

Understand FirstBefore changing something, understand why it is the way it is.
SimplicitySimple solutions are more likely to stand the test of time.
Life Cycle ImprovementsMany changes can be implemented over the course of time.
Courageous InnovationSomeone will always resist change; press on anyway.
Root Cause AnalysisTake time to determine what causes nuisance problems.
Team BuildingRivalries thwart great achievements; build cooperation across the organization.
Development FocusThere's always something more to learn.
EmpowermentKnowledge is power; share it.
And ultimately...
Technical ExcellenceIf you don't know what you're doing, the rest doesn't matter anyway.