I started working for MobiTV right after I completed my masters in Computer Science. I needed a friendly environment to work, also wanted to learn new technologies. MobiTV's distributed content management and delivery subsystem uses most up to date modern technologies and scales for thousands of customers. Hence, it gave an opportunity to learn these technologies and application. Its hosted solution gave an opportunity for me to get familiar with deployment and production.
Overall, people are very friendly, good work life balance and fun place to work. I would highly recommend MobiTV.