If your contract ends they will genuinely try to find you another contract to work on. More personal feeling than other government contractors.
Inconvénients
Can be stressful, the owners are workaholics and expect the same as you. Often not very organized and often communication is not the best but that can be the fast pace.