Good communication on priority work and very little interruption from management.
Fair pay and great working environment with a small but dedicated team.
Svantaggi
Sometimes work would be slow so the day seemed longer but thats really my only complaint.
Decent pay - I make more than the government workers I work with by a long shot.
Mediocre benefits - Insurance isn't bottom-of-the-barrel, but it's close.
Svantaggi
Management is clueless. They have no formal training as managers and it shows. They treat their people with disdain and condescension, even if you are a military retiree with over 20 years of experience. The 401K (if you can even call it that!) is a joke. There's no matching contribution form the company, even though their contract is for 30+ million dollars/year. They're making their money!