"YOu must always be selling!"
What do you like about working at Globix?
"Great salary, Great teammates."
What don't you like about working at Globix?
"Stress-full environment. You were only as good as your last sale."
What suggestions do you have for management?
"The company went out of business."
Update your browser to have a more positive job search experience.
Upgrade My Browser