Media mantra is an average company. Their services...
Media mantra is an average company. Their services are decent, but nothing extraordinary. I expected more from them, but they just delivered mediocrity. I wouldn't say it's terrible, but it's certainly not great either.