I have been working at KPMG full-time for more than 5 years
Pros
Great work culture, competitive salary, learning and growth opportunities, multiple and varied clients, work life balance.
Cons
Long days are common. but it depends on the project to project.
I have been working at PwC full-time
Pros
Very respectful work place, ample scope to learn and enhance your skill set.
Cons
Everything is good no cons.