Could someone tell where is a better atmosphere, in NORTHROP GRUMMAN UK or in SO-VIDA?
What do you know about work at SO-VIDA? We wait for info from current and former employees! Every opinion counts!
Reviews aren't verified