Yankee Candle Company – This company has the worst customer service i have ever received! They give you instructions to cancel orders then when their site is down they don't do anything to assist!
This company has the worst customer service i have ever received! They give you instructions to cancel orders then when their site is down they don't do anything to assist!
Other Employee Reviews for Yankee Candle Company
What do your coworkers need to improve and how could you work together better?