"Great company!"
What do you like about working at Technicolor?
"Co-workers and client base."
What don't you like about working at Technicolor?
"Outsourcing and downsizing."
What suggestions do you have for management?
"Keep jobs in the USA."
Update your browser to have a more positive job search experience.
Upgrade My Browser