not great work environment (at most of the projects there are absolutely no chance to work from home), strict time policies, must be in office 8 hours(on some projects). Work-life balance- not great. If snow day or government shutdown happen.... too bad - you will be siting at home with no money or using your priceless PTO!