I am currenlty really struggling to decide between graduate job offers from two very different consultancies. One is Accenture (the Analyst Consulting Group scheme - experience accross ACN's various business areas) and the other a small strategy consultancy that is only a couple of years old. On the one hand Accenture appeals due to its global reputation, the grad training and excellent package. But I hestitate because I wonder whether I would be happier at the smaller firm, maybe getting more hands on experience and finding the day to day work more fun. If anyone has any experience of having made a similar decision it would be great to hear about it. Does anyone regret having opted for a large company over a smaller one or vice-versa? Would opting for a small recently established firm limit my future career options or could it open up more doors due to the unique experiences it could offer? Any thoughts/advice much appreciated.