Self-directed work teams : implementation and performance