Health insurance is extremely generous
Does good work, serves the public
The lack of communication throughout the company is appalling
It's a great way to get into the corporate/ government world