"Direct management was an amateur and senior management needed to learn to control growth and prepare for tight times other than layoffs."
What do you like about working at TelStrat International?
"Most of the other people and a great technology."
What don't you like about working at TelStrat International?
"Travel on a moment's notice"
What suggestions do you have for management?
"Don't overgrow and have to layoff later"
Update your browser to have a more positive job search experience.
Upgrade My Browser