You will get more opportunities and diversity clients to work on mostly on Govt firms will get to work on.The good thingsPay Package is the good thing with this company you need to prove you are worth that much you will get paid!!!
The challengesAs it always serves as a consulting firm it would be great if they put them in their Development centers rather than on client places.