Euromonitor

Anyone know anything about working for Euromonitor? Any comments appreciated! :slight_smile: