"XO is a good place to work!"
What do you like about working at XO Communications?
"The best part of the company is it's people."
What don't you like about working at XO Communications?
"The company's potential is unrealized at this point. They should be doing much better in their sector."
What suggestions do you have for management?
"Invest more in the technology space."
Update your browser to have a more positive job search experience.Upgrade My Browser