Pros: got to meet a lot of great people & do great work.
Cons: place was too dependent on grant funding at the time.
The place has grown and changed a lot since I left. The building I worked in no longer exists. I was proud of the cutting edge work I did while there, but not the conditions under which it was done.The people were great, the conditions, not so much.