"Everyone was being micromanaged here. It meant working all the time with minimal breaks. It also means a lot of added stress and working till you were exhausted."
Update your browser to have a more positive job search experience.
Upgrade My Browser