Pros
Ability to run during lunch breaks (encouraged to do so by most departments). Free clothing and shoes if you are sample size. Casual clothing and fun dress up days. Customer service department is filled with fun, energetic people (I didn’t work in that department). Always have a running buddy available that is your speed. Some people are extremely genuine and wonderful to work with (likely you will have to look outside of your department to find this though).
Cons
Gentle personalities never are promoted – you have be competitive and pushy to ever be noticed. Underpaid - the stress that employees are put under makes the money not worth it. If you aren’t fast, you aren’t in the “cool club”. Environment isn’t professional (reminds me of high school where the cool kids make the calls, and everyone else is expected to follow). Women are overlooked unless they have an aggressive personality and speak their minds all the time. Particular departments don’t encourage working out and being healthy which makes it hard if you are part of that department and want to enjoy the Brooks atmosphere as a whole. Work load is never constant - often it is way too much, other times it is just right. One of those companies that from the outside looks like the best place to work ever, but once you finally get there, you are left disappointed.