I want to keep this brief, as it’s not something I’d typically do but seeing positive reviews on here frustrates me so much.
2 years ago, sitting in Meltwater my Managing Director called all the managers into the room and showed us negative reviews on here. That MD then asked us to write positive reviews to push the “negative” ones down.
This type of attitude and personality perfect describes the entire companies business practice. I’m shocked that this company hasn’t fallen to pieces yet, and is still riding on “fake it to you make it”. They sell the least important product a firm could have...
I’m not going to ramble on here, you can read the rest of the horror stories. They are all true.
It only took me quitting Meltwater to realize how terrible of a place it really is. Each employee suffers from Stockholm syndrome.
Not to mention, go to any other company and you’ll make more money and work less hours.