"could be a good place to work but my manager never listend to me and did not try to improve"
What do you like about working at Comau Inc.?
"it could be a great place depends on department"
What don't you like about working at Comau Inc.?
"no chance to talk to management"
What suggestions do you have for management?
"listen to empoyees"
Update your browser to have a more positive job search experience.
Upgrade My Browser