You will learn a lot about how the consulting industry works. You will also get a lot of experience as they will put you on a project with a real client to work with during the internship.
There are many learning resources for you to use. Take advantage!
Very autonomous workplace (could be a con for some people, but I love it)
Cons
For most city the pay is at the market rate, but for some cities it is not.