TQM is an integrated management philosophy and set of practices that emphasizes, among other things, continuous improvement, meeting customer’s requirements, reducing rework, long-range thinking, increased employee involvement and teamwork, process redesign, competitive benchmarking, team-based problem-solving, constant measurement of results, and closer relationships with suppliers. Its adherents claim that managers can implement TQM in any organization, manufacturing, service, non-profit or government and that its generates improved products and services, reduce cost, more satisfied customers and employees, and improved bottom line financial performance.