Pros
Immediate access to Partners, Great people Good Clients, Very low travel They also some really good perks such closing the office for 2 day after the tax deadline. Random half-days for charity work and random weeks to wear jeans for client deadlines. My parnter would take us out to lunch almost every Friday just to check and see how thngs were.
Cons
The work load was overwhelming at times. If you have a family and expect to see your children at night this is not the place to work. THe partner was good at his job, almost too good. He had nearly over committed on fe projects leaving a few people to handle numerous projects. I was handling 10 projects at one point. The partner did even know I was handling that many until I had meeting with him to discuss my work load