Work at Bell Media is a big challenge for me because to deal video playing is not a easy job (see how many device I have to deal with plus chromecast html5 development !!! Well, deal with wide range of big media channel like TSN.ca, CP24.com, CTV.ca but really open up a whole wide world of experience.
Many time, there is not a lot of coding involve but mainly find out the problem. You also need to know how to deal with the stakeholder, product manager, project manager, customer service, and especially, the 3rd party provider. There are a wide range of 3rd party API on advertisement, analytics, rendering (ie. Chromecast and mobile web), data retrieving, and etc to learn and to maintain. A lot of time, you spend half day to find out why one advertisement is not working.