Overwatch embraces a high performance culture which incorporates the following foundational values:
Team-Orientation
Commitment to each other
Training and mentorship
Commitment to continuous process improvement
Belief that process excellence results in product quality
Processes must meet customer needs
Strive to understand customer needs
Communicate frequently and effectively with our customers
Allow customer needs to drive product innovation