I have been working at Group W full-time (More than 5 years)
Clients are satisfied with employees experience level and background that at many locations employees have more time at the client site than many of the clients employees.
Sometimes you may not be aware of other contracts that you could contribute to. While being at a client site may keep you isolated from the main office you may get news late but usually get it.
Advice to Management
Find a way of internally letting others know what skill sets or background could be useful. If a project could use some GIS help or someone knows some programming language then connect them to people working other projects.
Let us know if we're missing any workplace or industry recognition –