I argue that taking a minute or two every hour or so to do a few reps of an exercise clears people's thinking, lends perspective, provides fresh ideas, is great for general mental health, and hence, makes people more productive and happier than sitting for 8 hours or more and going to a gym after.
Small training sessions at work, throughout the day, are also great to build a strong team spirit and feel pumped all day. Unfortunately, people tend to rigidly compartmentalize rather than seamlessly integrate physical activity into their lifestyles.
I tend to agree. I had a gym trainer tell me that the best way for me to learn to do 100 pull-ups in a row (ie the Murph challenge) was to do a few pull-ups every hour or so (grease the groove) until I can do 100 in a day. Then just keep improving from there.
So it's good for strength too!