+25 25 0
Published 8 years ago by Appaloosa with 1 Comments

Join the Discussion

  • Auto Tier
  • All
  • 1
  • 2
  • 3
Post Comment
  • 902102213
    +2

    The latest BS is the corporations and CEOs finding "experts" to try to convince employees that "stress is actually really good for you".. to justify creating as much additional stress as possible. My doctor seriously disagrees with this new bosses' philosophy.

Here are some other snaps you may like...