"Spot on!"
What do you like about working at Jenny Craig?
"Technology, large environment and opportunity, the people and team"
What don't you like about working at Jenny Craig?
"Disconnect between what it takes to 'play' in the big league"
What suggestions do you have for management?
"Alignment of projects to strategic goals; team and people are key"
Update your browser to have a more positive job search experience.
Upgrade My Browser