Pros
Small agency-promotes family atmosphere where employees feel valued and independent needs are able to be met in a family-first, mission always environment. Limitless opportunities both CONUS and OCONUS in any discipline within a MCIO. Whether you want to work felony criminal investigations, counterintelligence, counterterrorism, force protection, protective operations, cyber crime, fraud, economic crimes, polygraph, narcotics, SWAT, RDA, or law enforcement liaison, NCIS offers nearly limitless opportunities in both proactive and reactive capacities with the ability to move between disciplines at the will of the EMPLOYEE', not the agency! Carve your own path and find your niche while traveling the world (if that is your thing) or while supporting our warfighters in a CONUS environment. I am a 20 year street level GS-13 veteran of NCIS with full-spectrum crim/NSD experience, and have never been pushed into any position I did not choose, and I enjoyed them all. We are small enough that even as a "street agent", the Director of NCIS knows my name.
Kontras
Small agency means small agency problems. Limited budget, technical/IT challenges, and capped manpower creates unique challenges on an ongoing basis. Small price to pay for the aforementioned pros. I would do it again in a heartbeat. Want to see baboons and crocs in Africa, drink beer in Brussels, visit olive orchards in Greece, brief 4-star generals, provide protective operations for SECNAV, work terrorist attack investigations, disrupt intelligence, workplace violence, and terrorist threats, coordinate with partnering nation's counterintelligence and law enforcement officers addressing common threats, eat sushi in Tokyo? I have done all of that except the sushi part, which is still on my bucket list.