"The company provided very good experience. However, given the unreasonable expectations from the supervisor at times, employees always felt very stressed and unhappy at work."
Update your browser to have a more positive job search experience.
Upgrade My Browser