I just recently started working at the Mid-Size firm (only one office) but just got an offer today to go back to the Big 4 firm I had a contract with previously in Expat tax. Mid-Size firm offers a mixture of Compilation/Review/Audit engagements. Big 4 position is in the assignment services practice. Pay is about the same in both positions, but the mid size firm pays OT. I do really like tax, and the Big 4 professional culture, but my main dilemma is between being pigeonholed in a specialty tax practice (I'm just beginning my career) or taking the far less prestigious firms offer and hoping to land a decent spot in industry despite the non-big 4 disadvantage. Any advice would be appreciated.