Quantcast
Employee reviews at Libbey, Inc.