This company is currently struggling with high employee turnover due to a fundamental lack of benefits and a deeply toxic culture.
Executives consistently show poor leadership by being highly negative and constantly blaming subordinates instead of taking accountability, which is destroying team morale. The company is stagnant, focused only on "meeting ends" with no clear direction for growth. Considering job here? You should take these numerous negative reviews seriously before considering.