Money is good. The place is full of sharp people who actually want to be there and it shows. Things move quickly and if you want to learn and grow there's no shortage of opportunity.
Cons
The pace is demanding and the expectations that come with it are high. Not a laid back environment.