The review w/5 stars is just internal people paid to write reviews... or they might get fired as it is the culture of the company... only a couple of real reviews where such as high turnover rate on both employees and clients as if someone is a bit smart, they'll get out asap if the team don't plot to make someone quit which they are quite successful at it.