BusinessWeek/Interbrand have recently released their annual ranking of the 100 Best Global Brands:
The top 20 companies are as follows:
15. American Express
17. Louis Vuitton
Suffice to say that the corporate beast that I work for ranks in the top ten.
In two weeks time, we shall be losing someone who has worked for the company for 18 years and who has been treated abysmally by the company and the HR muppets.
I can't see there being a smile on her face every time she sees our famous brand name ...