No place anyone would want to work
Technicla Illustrator III (Former Employee) – Morgantown, WV – January 21, 2016
Terrible work atmosphere, very little support!! Treated like one was always the bad red-headed step child.
There is always the threat of being fired for no reason at all.
This company has no clue as to how to treat employees that make them look good while working on a government contract.
Management show no employee support whatsoever.