I have been working at Advantec Consulting Engineers full-time (More than a year)
The small company feels like a family. There are the usual benefits and pay with a really nice holiday party and socials.
I don't see many co-workers outside of the project office.
Advice to Management
Try to have quarterly after work or weekend events to socialize. Provide staff with opportunities to purchase new software and offer classes to improve or learn new skills.
Let us know if we're missing any workplace or industry recognition –