Which company respects the employee more? S MILES PROJECT SUPPORT SERVICES or NORTHROP GRUMMAN UK? Bullying is very unpleasant.
Can anyone share their experience on working at S MILES PROJECT SUPPORT SERVICES? We couldn't find any new info about the training.