It’s not the same as a review, but from the forums on their website here you can read peoples comments and get a gist of how everything is. It’s pretty helpful.
Thank you for this, I like to look into the background of the company. I care about the staff’s well-being. They seem fairly positive with a good work environment. I will be keeping up to date with the employee’s reviews.