Seriously? Why do you have to stoop so low and put in fake reviews. People couldn't even do a good job in it, there's a common pattern among the positive reviews.
Apart from this, please don't join this organisation. They ruined a good product and now are playing blame game on everyone.
There is no system in place anywhere, randomly the managers will act good and suddenly weird. Nobody has any proper prior experience. The talent pool is staying for unknown reasons, but when they quit, it's game over (very likely).