I have been working at Booz Allen Hamilton full-time for less than a year
Pros
The company has great benefits in terms of backup childcare, etc.
Cons
I can't find any so far.
I have been working at PwC full-time
Pros
Career growth opportunities are great
Cons
Work life balance not existent