All reviews seem negative
Management and culture of the company would shock the conscious of any reasonable person.