Comment
Comment by sbierwagen
Why does management always plant incredibly glowing fake reviews? At least do 3 stars, that would look more plausible than a 5 star review praising the CEO in a sea of 1 star reviews talking about how the CEO is burning investor money.