Pluspunten
Good client work. PSAs provide long-term work; no two-year limit. CMI leaves you alone as long as the client is happy.
Minpunten
No raises over most of a decade despite glowing reviews from the client and repeated requests from me. At one point, CMI acquiesced to a reduction in billing rate which was passed on to me as a significant salary cut. I finally dropped their insurance when my contribution increased to more than $20,000/year. No 401(k) match, and worse, they failed audits that resulted in a large part of my contributions being refunded to me as regular income, eliminating the tax advantage. Original offer included just 10 days of PTO for both vacation and sick time—I had to negotiate *up* to two weeks vacation and five sick days. Just like raises, repeated requests for additional PTO were summarily denied.