Interesting projects with long-standing continuity of service. Relatively small company with associated flexibility and lack of red tape/bureaucracy. Good folks.
Svantaggi
Same cons as any other company. Nobody is perfect. Some are easier to work with than others.
Substantial bonus at end of year (around 10 percent of salary), free healthcare, and 32 hour minimum weeks to be considered full time (they don’t encourage this if there is work to do), starting PTO 12 days, 9 paid holidays, and great people to work with.
Svantaggi
No 401K match, difficult to move up in the company (normal small company con)