I regret to inform the individual that is stating employees were "persuaded" to leave a good review, is completely wrong in that statement. Maybe if you worked here long enough, you would've seen how Management treats employees. Your opinion is your opinion. This wasn't a good "fit" for you.
Cons
As stated prior, the only con is that I wish I found this place sooner.