A Great company to work for, continued normal practices for a busy contracting company prepared contract modifications, task orders, budgeting and forecasting. as well as many contract related duties. The Management was great as well and my co-workers. The hardest part of the job was the monthly close. The most enjoyable part of the job was that it was a team oriented environment.