Pros
I worked at thePlatform for several years, it was a great company with cool technology, the smartest and nicest people I've ever worked with, and a great work-life balance. We moved quickly, built cutting-edge software, and although we were backed by Comcast, there was very little corporate influence for many years, so it really did feel like an entrepreneurial environment.
Cons
In late 2015 Comcast decided to merge thePlatform into another business group within Comcast, and incorporate all of the bureaucracy and big-company headaches that went along with that. Many of the smartest people at the company have since left, and the software has stagnated for over a year. What was once a really great place to be an engineer is now not somewhere that I would recommend at all.