We are multimedia company based in India, providing customized multimedia solutions to businesses and act as offshore development center for overseas development firms.
Good jobs - thanks - Did quality work ... Just had a few miscommunications that were just as much due to us as the provider .. Overall, a good provider