"it was a good place to work, but they went to another place."
What do you like about working at Nova Gaming?
"The schedule"
What don't you like about working at Nova Gaming?
"The working zone"
Update your browser to have a more positive job search experience.
Upgrade My Browser