Quality is the heart of this organization. Management and staff are very particular about quality and time management. Top management are down to earth in maintaining product quality and caring about employees. I found no issues regarding quality failures in its history... all credit goes to dedicated teams of production, quality assurance and administration departments led by most experienced and dedicated managers.