The basic idea of a credit card as a genie is nice.
The arc at 0:05 as a symbol for the workplace doesn't work well. Something more obvious would be better.
The animation has a couple of flaws like a sliding walk cycle but overall nothing to be embarrassed about.