Great company to work for
Great place to work...good group of people..would work with them again in a heart beat..
A company that Outsource their most critical Department is a business that is destined to fail very soon good luck to you guys in IT
This is a foreign company that should not be allowed to operate in the United States.
Very dissatisfied with my brief employment experience. My advice to WSP is to replace your current hiring manager for your E-470 contract.
I work here
Best people!!