Office Posture Matters: An Animated Guide

A fusion of a couple of my interests: work environment and animation!

Looks like it was animated in After Effects. Can anyone confirm?