Pluspunten
Fantastic technical team. The folks in the trenches are experts in their field, and have come from all walks of life in the U.S. Government and Department of Defense. Great variety of work opportunity to include services, training, and development. Able to make a difference for clientele on a daily basis. Work involves a great deal of freedom, allowing you to focus on getting the mission done the right way.
Minpunten
Work life balance is almost non existent. Expect to pull long hours of overtime without compensation. Very little transparency. Salary and compensation are explicitly barred for discussion among employees. Inept and inexperienced management means you will be retasked on a near daily basis as new fires arise. This greatly affects compensation, performance evaluations, and professional growth. Subpar compensation, and atrocious benefits. Mediocre health insurance plan (which has been suspended), abysmal 401k matching, and no budget for training and / or conferences. Corporate culture encourages "doing before thinking", which leads to subpar execution. Very little strategic planning by senior management.