We favour progress above perfection and believe in life-long learning. Kaizen is a principle, which simply means that big results come from many small changes accumulated over time.