Jargon

Jun 14, 2008 23:33

If anyone else works for a company which thinks management speak is the key to success, you may appreciate this article. It made me laugh out loud in several places.
Previous post Next post
Up