Starbucks recent announcement to layoff 7,000 employees got a lot of press attention. A little research shows starbucks has over 16,000 stores world wide. Doesn't that translate to 1/2 a person per store? I don't get all the hype.
Posted on February 16, 2009 at 9:31am — 2 Comments