Pros: free lunches, good working ethnics, effective career path
Cons: very long working hours due to deadline
Working in KPMG help me to develop time management skills, interpersonal skill and how to effectively work in team. The challenge of the job was working on more than one project or with more than one client at a time but i effectually developed the skill to do that.