Vectrus is a decent company to work for overseas on contract. The biggest complaint that I have is that it is very difficult to move up with this company unless you have friends in high places. Cronyism runs rampant and often people who have the "connections" are promoted without the experience necessary to be successful.
As companies become more metrics driven they become less people oriented. Looking at a spreadsheet of numbers in an office thousands of miles of away from looking into the eyes of the employees doing the jobs and hearing their voices is counterproductive.
I enjoyed working here at the people are great. There is always room for growth within this company and I am always learning something new.
Vectrus is a great contract agency to work for. Working under the federal government is the next best thing from working for the federal government directly because I still get great benefits like health insurance and payed vacation time off.
Foreign location management can be better. The transparency and honest with management in those locations as well as corporate can be better as well.