Pros
Gas was reimbursed as well as other travel related expenses. You can fly to other states and the firm gives you a good per diem for breakfast and lunch. * You get a lot of experience working in multiple clients, so you can see different company cultures/offices/perks and the technologies each company uses. *Set promotion schedule
Cons
*Work life balance is a joke. But this is supposedly typical at all big 4 firms. Not worth the pay. *Work content is boring. A lot of copy and pasting. Not for people who like their souls. *Brown-nose/frat/sorority culture *You do not get to rotate between different departments of Big 4, even within your specialization. Even if you ask. *A lot of Partner brown nosing. If there is an after work function, you're unofficially expected to go. You leave when the Partner leaves.