Neev is the worst organizations I have worked in. After years of working for them, the mgmt treat people like machines here. They can yell at anyone they want, they would make random rules whenever they wish, and they ask people to leave just like that. Very unhealthy working environment, very negtive way of giving feedback
Most of the higher-management as well as HR department is completely useless. Lack of management and leadership is completely visible