Great Place to Work, but at some point you want to be more than a sales representative
Leica Microsystems Representative (Former Employee) – Plymouth, MN – November 29, 2018
I liked working at NCI, but there was not much there to develop Sales Representatives. Meaning, not much room for growth.
The management was ok, but at some point they are doing things just to do things, but not actually very helpful.
No room for advancement