Workers friendly, hard working, talented. Office staff unpleasant, noncommittal . Poor communication.