Two rounds of layoffs have already happened, and people working there are in constant fear, that another one may happen soon. Many capable engineers have worked continuous nights without proper recognition and rest. Many projects are planned for release without proper time to test and verify all the defects. The upper management always has the attitude that “We will fix the issue, once it happens in production”.
Constructive criticisms are always good for every employee, but over here, the management criticize the employees openly in front of others. They don't have a proper HR Team, and the management gets away by shouting and scolding the employees in front of everyone else. The management team only require those employees who work “Heads down”. They only look for employees who listens to them without asking back any questions. It’s either their way of solving a problem, or no way.
Working in H1 VISA in this company is one of the worst nightmares one can think of, as they know how to properly utilize and channel the fears of H1 employees to their advantage. They know that H1 employees can be shouted at and more work can be given to them, as the H1 VISA is tied to their job. All H1 employees are in fear, that if they say ‘no’ to something, then the next day they could be fired, and they need to look for a new job ASAP.
Join this company only if you do not want to have a proper work-life balance, and if you want to be scolded at, in front of others, if you didn’t respond to an email he might have sent you on Sunday 11:00 pm night. All emails sent from management team need a prompt and quick reply or else you may be made fun of, the next morning at work.