"My review is completely objective."
What do you like about working at National Technical Systems?
"I liked some of my coworkers very much. I also liked the job and enjoyed my work."
What don't you like about working at National Technical Systems?
"The changes in management were not in the best interest of the company and a lot of problems and conflicts arose due to these changes."
What suggestions do you have for management?
"Keep better tabs on management and make sure they are making decisions that are in the best interest of the comapny as a whole."
Update your browser to have a more positive job search experience.
Upgrade My Browser