"Not a very comfortable place to work. Very poor working environment where the employees aren't allowed to affect changes and have very poor working conditions from the actual building to the environment. People work ridiculous hours and are expected to be on call 24/7 even if they are on vacation."
Update your browser to have a more positive job search experience.
Upgrade My Browser