Pros
I didn't have an opportunity to work in the company due to geographical and family reasons (i.e., not related to the company itself) but I know the company from few conference encounters with the employees and very nice interviews. MediaGeniX has a lovely hacker culture an is based on a single powerful product. It's very nice that you have an opportunity to talk to engineers and "pair program" some task during the interview because then you can get a test of how you are going to work. Additionally, MediaGeniX built their development ecosystem on one of the best programming technologies, namely Smalltalk. I doubt that the company would achieve what they did with any other "buzzword" programming language.
Cons
MediaGeniX works with big (and slow) TV channels that do not will to migrate to the newer software versions. As a result, there is a need to maintain multiple versions of the project that work on various versions of a Smalltalk distribution.