"Research department; overall happy with position and role. Parts of the department are very old fashioned and not good with change, while others are all in. Great job security. Sometimes employees are left out of the loop."
Update your browser to have a more positive job search experience.
Upgrade My Browser