Pros
Career Advancement and Exposure to Clients/Industry
Cons
To start you are underpaid and overworked so you are always insecure about your pay until you make Sr. Manager (Assuming you can cut it in the Big 4 and didn't slip by the hiring filters). After 1 to 2 years the work is not challenging and your career becomes tedious task management. This task management steadily increases until you become Sr. Manager when you can delegate these tasks, concentrate more on the sale of work you may not be comfortable delivering, and manage frustrated staff from afar. If you do not have strong character and work hard enough to be kept around the following will happen: The longer you are around the more tainted you become with this whole selling the image theme and lose sight of actually delivering value internally and to clients. Then if you stay around too long there is not a good exit strategy because the pay is higher than a job you can get in industry or consulting given your limited skillset. So you are stuck with a limited skillset and praying for SOX 2.0 until that day comes when you make partner and have to live your new life under the microscope like a preacher or politician.