- Monsanto07.Jun 2018
"Development" is "doing what your boss says that isn't in your job description" and getting vaguely threatened to be passed up for any career advancement if you want to take your career in a different direction.
Overall compensation for your work
Good initial pay, good benefits, good luck getting any transparency on what it takes to get a raise.
Office / Work Environment
Slowly replacing most offices with cubes
Monsanto. Nuff said
The following benefits were offered to me
- CitySt Louis
- Are you a Current or Former Employee?Current employee