Pros
Most people are pretty nice - some people are backstabbers. Just know who your friends are! Friday Run parties were fun, and some teams have good rapport. Free entrance into local races was also a perk I enjoyed. Great discounts on footwear and clothing. Business is really growing which is great, but they need to be careful with the large amount of growth in a short amount of time...
Cons
There are many people willing to throw each other under the bus in order to advance their personal career. Very cut-throat environment in some departments. It's all about who you know at Brooks, not what you know. In order to advance, just walk around and chat it up with everyone! Oh, and don't forget to go on a 2 hour run sometime during the middle of the day. It's totally legitimate and will definitely get you ahead! Brooks is becoming increasingly corporate, which has it's pros and cons.