Pros: great place to learn and grow your knowledge of it
Cons: cookie cutter, no opinions allowed
Unfortunately, if you are not in your late 20's or early 30's, you will not be a great fit here. This group is a dynamic team of great people who work well together, but adding kids to the mix changes everything....
Talk is cheap and unfortunately, even when performance is at the top of your game, you need to be a "cookie cutter" who doesn't speak up or you won't make the cut!