Pros
Many people are very nice, the work was sometimes interesting. Management does a great job of telling you how smart they and their work is but it didn't seem any different from work at other agencies. There is a small attempt at culture but it's the bare minimum. Work/life balance wasn't too bad - it's an agency after all.
Cons
This was a terrible place to work! I have met people who were either ex-employees there or had heard of it through their network and shuddered at the name so it's definitely not just me. Flexible office hours and modern vacation policies were communicated but never really allowed. Some personalities of the management team are very strong and would dominate the mood of the open and cramped quarters. It is a toxic place full of fear and harassment and the quality of the work didn't seem that great.