Pros
Meltwater is a very people oriented company. My managers always looked out for me, gave me honest feedback and helped me understand my own strengths and weaknesses in much more detail. Sales is tough anywhere and the same is true at Meltwater, but the product has huge potential and I found that if i worked hard and focused on building sound relationships with clients, results would follow. It was also a young place to work - obviously this means some people lacked experience, but the entrepreneurial mindset and the ability to be myself with colleagues more than made up for it. It was interesting as a business grad to watch a young company maturing as well - while there i saw them roll out the HR department, PR department and begin making acquistitions. MEST is also pretty admirable.
Cons
I worked really hard there - for me it was fine, but I don't think its for everyone. At my new job people spend half their day on facebook and I didn't have time for that at Meltwater. Offices are typically less than 15 people with an average age of 27 or so, so i wasn't learning from seasoned veterans and people were figuring things out as they went along.