Bad company culture. Review summary says all. Not for individuals of the highest integrity.
A hierarchical corporate culture such as the Y, is an organizational model based on clearly defined corporate levels and structures. Hierarchy is a type of organizational structure in which items are ranked according to levels of importance.
If you want to survive here, here's some advice:
Conform, conform, conform!!!