Company: KPMG
Date: 2014-02-07
Overall rating: 4/5
Employment status: former
Experience level: Junior

Great place to get insight view of different industries.
Pros: 1. work with different team members and clients which can definitely improve your communication skills; 2, get a chance to walk through clients' internal controls; 3. ability of multi-tasks will be greatly enhanced.
Cons: 1. on-site coaching is very important for juniors while some seniors are busy working their own working paper which leads to heavy work load when reviewing juniors' working paper; 2, when working in group project, consolidating team will have to spend great amount of time to stand by, waiting for numbers from other teams, it's a waste of time.