"not a good place to work"
What do you like about working at Invitrogen?
"Invitrogen is a good company but they have a worst management"
What don't you like about working at Invitrogen?
"Not right people are recognized"
What suggestions do you have for management?
"Good people to manage the company"
Update your browser to have a more positive job search experience.
Upgrade My Browser