"The work environment is unnecessarily stressful thanks to the management. The managers are rude to the employees for absolutely no reason. They also set unreasonable targets that are unfavorable to the employees but favor the business."
Update your browser to have a more positive job search experience.
Upgrade My Browser