Pros
Flexible work hours, Generally favorable work-life balance (Depends on team and time of the year though!)
Cons
I joined straight out of top B-school, and comparing with positions offered by Big 4. Compensation is average-below par. Brand Recognition is very limited to non-existent. Work tends to be repetitive and boring! Exit options can be very limited, as there's very limited awareness of "Everest Group" brand. Management isn't interested in spending time to teach you the ropes, but wants to just pick holes, without offering any help or advice! (They make flowery speeches when on campus, but conveniently forget all that they had promised!) Report writing can be tedious and thankless! (Doesn't need much intellectual capacity, jut knowledge of English and Google!). Top and middle management is rude, aloof, and disinterested in anything apart from their bonuses!