Pros
I've worked with some great individuals across the firm. The M&D Team that I met while in New York last year were wonderful people.
Cons
Scheduling is terrible and it is hard to get staffing when you need it. Other offices don't like to assist in this process. The team I work for is very small and growing and the Director I work with is demanding in a way that makes it hard to get any work done. I've been working at the staff and senior level due to staffing, as well as the competence of the seniors that I had working for me and I was told that I wasn't working at the level I was expected to. It was impossible for me to do so when consistently working below my level and trying to keep our clients on track. I voiced my concerns about this multiple times, and yet still received a bad review for it.