Pros
Meltwater values their employees more than any other asset. In the couple years that I've worked here, they are very accommodating to their employees needs to ensure that people are able to grow and enjoy working here. Culture is strong in a way that you feel you are a part of a supportive team atmosphere that has the winning attitude, but not at the expense of your colleagues (which is a rare find in a sales-driven organization). It's a great job to have in your 20's as there's office events/happy hours that make the overall experience unique and fun. The compensation plan is great with uncapped commission/solid bonus structure. The OTE (which I had thought in the interview process would be out of reach) is more than attainable too. If you work hard here, you will be very successful. They provide a lot of training and coaching to ensure that you reach your full potential.
Cons
Expect to work very hard, especially in your first couple of months. It's what you should expect in an entry-level job, but just keep in mind that this ramp-up period is short term.