Pros
401k profit sharing, access to investor research, if being honest in an odd way sense of superiority/elitist mentality (good when you tell friends where you work, horrible when you're at work)
Cons
Suffered panic attacks and had to start anti-depressant medication. Toxic work environment due to no growth, so leads non-partners to "crabs in a barrel" mentality. Sabotage, bullying, etc. NO ONE SAYS HI TO EACH OTHER IN HALLWAYS. This is not hyperbole. People look down when you walk past them, especially those that believe they are destined for partner. If you interview here ask to go to the bathroom and see if anyone says hi to you, or if any employees are having a friendly conversation. Ask your interviewers when is the last time they went to a friendly dinner with a co-worker, or ask an interviewer to name a teammates kid's name(s). MD's and honest partners will tell you off the record that if they were 20's-30's they would not stay given no career growth opportunities. If you are diverse you will be tokenized.