"The culture is very fast paced that there is so much tension at work. You have to try to keep up all the time, otherwise you will be seen as a weakling and the bosses will shame you in front of the team."
Update your browser to have a more positive job search experience.
Upgrade My Browser