Moral is horrible. No one is happy and it is because North America is not hitting their sales goals. Alot of layoffs, division sell offs, and upper management looks to be the next to go. Stephen Kelly is a good CEO, and he clearly does not seem happy with North America's sales results, and rightfully so. The company as a whole is doing well with growth, but again North America has not hit their revenue/sales goals in years.