"it can use some improvement"
What do you like about working at Technipower?
"there wasn't a lot of time to evaluate."
What suggestions do you have for management?
"place people in a position suited for them."
Update your browser to have a more positive job search experience.
Upgrade My Browser