We are directed by management to write positive reviews. This page is stuffed with fake 5-Stars to make this scam look appealing.
They will reply to this about them "being an award winning company in" blah blah, elementary damage control and discrediting their employee's experience (kind of how their business model works actually)
This is a meat grinder that relies on abusing employees for numbers. Don't believe this page, don't read their half-hearted replies to the negative reviews they can't get deleted. Believe those, and seek employment elsewhere, I beg you.