Pros
Great opportunity to work in various industries and businesses especially for a person just entering the work force. If you do not know what you want to do right out of college, working for an international CPA firm provides you with the ability to work in a number of different environments. Plus the training and supervision provided by the company is very good. You will also find lots of people with a common educational background and similar age. After you have had a chance to experience different industries, you will have the opportunity to pick the one the interests you the most.
Cons
It will take several years with the company before you are given the responsibility to lead an engagement. So, you may have to bide some time with a lot of tedious tasks that do not require a lot of brain power. This is especially true in the larger assignments. I prefer the small to medium size assignments, so that you are involved with more aspects of the engagement. Plus you will have more interaction with the managers and partners in the smaller assignments. Also, there may be some periods where the work load is light and that can be rather boring.