Pros: great staff, benefits were great
Cons: pay is not as a high
This was a great place to work. Yes, it has internal politics like any other place, but it had a noble mission and most of the people were great. In retrospect, I wished that I had been older and more experienced and I would have never left. If you can get a job here, keep it!!