Pros: free donuts, great pay, awesome cafeteria, top notch technology, compensation for metro fare
Cons: long walk from the subway
If I could return back to work here, I certainly would. Between the co-workers and the general atmosphere, it was a wonderful place to work. I worked mostly on my own without really interacting with anyone, but we still all knew each others names, would wave and say hello when we would pass each other in the huge expanse, and meeting up on mornings for free donuts and coffee was a really nice way of getting to know people.