GT is not a good place for IT professionals
Pros
Good health care benefits.
Cons
I worked in advisory services for a little over a year. It was honestly the worst type of work I've ever done. I was on mostly IT audit projects. I swear to you, a high schooler could do this work. It's painfully boring. On top of that, but you're stuck at the client site working with possibly the most boring people on the face of the planet. You'll be incredibly annoyed by your co-workers who love audit (and you have NO CLUE why they do), or you'll be dragged down by those who absolutely despise the work, or you'll be depressed by those who have just kind of rolled over and do the awful work and have no exit strategy. Promotions are hard to get. Yeah, you can get to manager if you do your job, but don't expect to make partner or anything like that. Few do. Also, the pay is not great at GT. One thing partners love to do is talk about the interesting work that's in the pipeline that they're selling. I wanted to get in on ERP implementations. In the 1.5 years that I was there, not one implementation happened. If you don't jive well with the BAS culture, expect that to show up in your review. One of the managers did not get along well with me. She knew I didn't enjoy the work and really despised me for that. If you're fortunate enough to be hooked up with a manager and a few senior associates that you work well with, then you'll have a decent time at GT. I was not. So I had to leave. My advice to those looking at GT: If you're a CPA or a CFA, then I guess doing some time at GT could be good. If you're an engineer, do not go to GT. They'll stick you on terrible audit work. You can make way more money and be way happier elsewhere. Also, know that you'll have to get a certification at some point before you're promoted past Senior Associate. Certifications take time, and once you get one, you're kind of labeled as an auditor. That's why I left quickly. I did not want to be pigeon holed into that kind of work. So just know, at some point you'll need a CPA, CFA, CISA, or something like that, and once you get said cert, you're pretty much stuck in compliance type work for the most part.