"My opinion wouldn't fair because the company isn't managed well."
What don't you like about working at Concord Companies?
"I think the management could be better"
What suggestions do you have for management?
"I'd rather not say"
Update your browser to have a more positive job search experience.
Upgrade My Browser