Pros: I have been at a few consulting firms and many treat you like a row in a spreadsheet and only value your last billable hour. The management team here really cares about individual employees and fosters a spirit of positive energy and collaboration. They have a great client list, including some of the largest banks and asset managers and also non financial services. The fast growth the NY office has experienced allows people to move up and take greater responsibility much more quickly than at bigger firms.
Cons: Have not experienced any at this time