Company: KPMG
Date: 2014-01-16
Overall rating: 4/5
Employment status: current
Experience level: Junior

Good place to learn
Pros: 1.) Great people to work with.  2.) You can move between different verticals and get exposure 3.) Great brand name to have on your resume 4.) Opportunities to travel abroad
Cons: 1.) It can be bureaucratic at times 2.) It you're not entrepreneurial then you risk of being stagnated in a positions 3.) Your experience depends on the manager you work with.